|
@@ -10,14 +10,14 @@ using FMS.VAL;
|
|
|
|
|
|
namespace FMS.BLL
|
|
|
{
|
|
|
- public class BdExchangeBLL:SuperBLL
|
|
|
+ public class BdExchangeBLL : SuperBLL
|
|
|
{
|
|
|
- private BdExchangeDAL dal = new BdExchangeDAL();
|
|
|
+ private BdExchangeDAL dal = new BdExchangeDAL();
|
|
|
private BdExchangeVAL val = new BdExchangeVAL();
|
|
|
|
|
|
private static BdExchangeBLL instance;
|
|
|
|
|
|
- public static BdExchangeBLL Instance
|
|
|
+ public static BdExchangeBLL Instance
|
|
|
{
|
|
|
get { return instance; }
|
|
|
}
|
|
@@ -27,55 +27,55 @@ namespace FMS.BLL
|
|
|
instance = new BdExchangeBLL();
|
|
|
}
|
|
|
|
|
|
- public DataTable Load(BLLContext context,string guid)
|
|
|
+ public DataTable Load(BLLContext context, string guid)
|
|
|
{
|
|
|
- return dal.Load(context, guid);
|
|
|
+ return dal.Load(context, guid);
|
|
|
}
|
|
|
|
|
|
- public SearchResult Search(BLLContext context,Paging paging, EntityBase queryEntity)
|
|
|
+ public SearchResult Search(BLLContext context, Paging paging, EntityBase queryEntity)
|
|
|
{
|
|
|
return dal.Search(context, paging, queryEntity);
|
|
|
}
|
|
|
-
|
|
|
- public void Delete(BLLContext context,List<string> listGuid)
|
|
|
- {
|
|
|
-
|
|
|
- foreach (string guid in listGuid)
|
|
|
- {
|
|
|
- val.DeleteValidate(context,guid);
|
|
|
- BD_EXCHANGE.DAL.Delete().Where(a => a.GUID = guid).Execute(context.ts);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- public EntityBase Save(BLLContext context,EntityBase saveEntity,bool isAdd)
|
|
|
+
|
|
|
+ public void Delete(BLLContext context, List<string> listGuid)
|
|
|
{
|
|
|
|
|
|
- BD_EXCHANGE bdExchange= new BD_EXCHANGE(BD_EXCHANGE.Fields.GUID);
|
|
|
- bdExchange.Data = saveEntity.Data;
|
|
|
- bdExchange.EffectDataFields();
|
|
|
-
|
|
|
- val.SaveValidate(context,bdExchange,isAdd);
|
|
|
-
|
|
|
- if (isAdd)
|
|
|
- {
|
|
|
- bdExchange.GUID = Guid.NewGuid().ToString("N");
|
|
|
- bdExchange.AddOperInfo(context, isAdd);
|
|
|
-
|
|
|
- bdExchange.Validate();
|
|
|
- bdExchange.Insert(context.Transaction);
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- bdExchange.AddOperInfo(context, isAdd);
|
|
|
- bdExchange.NotSave("CREATE_DATE,CREATE_USER");
|
|
|
-
|
|
|
- bdExchange.Validate();
|
|
|
- bdExchange.Update(context.Transaction);
|
|
|
- }
|
|
|
-
|
|
|
- return bdExchange;
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
+ foreach (string guid in listGuid)
|
|
|
+ {
|
|
|
+ val.DeleteValidate(context, guid);
|
|
|
+ BD_EXCHANGE.DAL.Delete().Where(a => a.GUID = guid).Execute(context.ts);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public EntityBase Save(BLLContext context, EntityBase saveEntity, bool isAdd)
|
|
|
+ {
|
|
|
+
|
|
|
+ BD_EXCHANGE bdExchange = new BD_EXCHANGE(BD_EXCHANGE.Fields.GUID);
|
|
|
+ bdExchange.Data = saveEntity.Data;
|
|
|
+ bdExchange.EffectDataFields();
|
|
|
+
|
|
|
+ val.SaveValidate(context, bdExchange, isAdd);
|
|
|
+
|
|
|
+ if (isAdd)
|
|
|
+ {
|
|
|
+ bdExchange.GUID = Guid.NewGuid().ToString("N");
|
|
|
+ bdExchange.AddUserInfo(context, isAdd, true);
|
|
|
+
|
|
|
+ bdExchange.Validate();
|
|
|
+ bdExchange.Insert(context.Transaction);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ bdExchange.AddUserInfo(context, isAdd, false);
|
|
|
+ bdExchange.NotSave("CREATE_DATE,CREATE_USER");
|
|
|
+
|
|
|
+ bdExchange.Validate();
|
|
|
+ bdExchange.Update(context.Transaction);
|
|
|
+ }
|
|
|
+
|
|
|
+ return bdExchange;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
}
|