Exemple #1
0
 public void UpdateStatus(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     if (new FrontEndApi.ApiClientApi().IsClientValid(model.ApiClientModel.UserName, model.ApiClientModel.Password))
     {
         new FrontEndApi.LateFeePaneltyMasterApi().UpdateIsActive(model);
     }
 }
Exemple #2
0
 public long Add(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     if (new FrontEndApi.ApiClientApi().IsClientValid(model.ApiClientModel.UserName, model.ApiClientModel.Password))
     {
         return(new FrontEndApi.LateFeePaneltyMasterApi().Add(model));
     }
     else
     {
         return(-1);
     }
 }
Exemple #3
0
 public dynamic LateFeePanelties(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     if (new FrontEndApi.ApiClientApi().IsClientValid(model.ApiClientModel.UserName, model.ApiClientModel.Password))
     {
         List <DTO.LABURNUM.COM.LateFeePaneltyMasterModel> dbLateFeePanelties = new LateFeePaneltyMasterHelper(new FrontEndApi.LateFeePaneltyMasterApi().GetActiveLateFeePaneltyMaster()).Map();
         return(GetApiResponseModel("Successfully Performed.", false, dbLateFeePanelties));
     }
     else
     {
         return(GetApiResponseModel("Api Access User Name or Password Invalid.", false, null));
     }
 }
 private long AddLateFeePaneltyMaster(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     API.LABURNUM.COM.LateFeePaneltyMaster apiLateFeePaneltyMaster = new LateFeePaneltyMaster()
     {
         DaysAfter = model.DaysAfter,
         Fine      = model.Fine,
         CreatedOn = new Component.Utility().GetISTDateTime(),
         IsActive  = true
     };
     this._laburnum.LateFeePaneltyMasters.Add(apiLateFeePaneltyMaster);
     this._laburnum.SaveChanges();
     return(apiLateFeePaneltyMaster.LateFeePaneltyMasterId);
 }
        private DTO.LABURNUM.COM.LateFeePaneltyMasterModel MapCore(API.LABURNUM.COM.LateFeePaneltyMaster apiclass)
        {
            DTO.LABURNUM.COM.LateFeePaneltyMasterModel dtoClass = new DTO.LABURNUM.COM.LateFeePaneltyMasterModel()
            {
                LateFeePaneltyMasterId = apiclass.LateFeePaneltyMasterId,
                DaysAfter   = apiclass.DaysAfter,
                Fine        = apiclass.Fine,
                CreatedOn   = apiclass.CreatedOn,
                IsActive    = apiclass.IsActive,
                LastUpdated = apiclass.LastUpdated
            };

            return(dtoClass);
        }
        public void UpdateIsActive(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
        {
            model.LateFeePaneltyMasterId.TryValidate();
            IQueryable <API.LABURNUM.COM.LateFeePaneltyMaster> iQuery = this._laburnum.LateFeePaneltyMasters.Where(x => x.LateFeePaneltyMasterId == model.LateFeePaneltyMasterId && x.IsActive == true);
            List <API.LABURNUM.COM.LateFeePaneltyMaster>       dbLateFeePaneltyMasteres = iQuery.ToList();

            if (dbLateFeePaneltyMasteres.Count == 0)
            {
                throw new Exception(API.LABURNUM.COM.Component.Constants.ERRORMESSAGES.NO_RECORD_FOUND);
            }
            if (dbLateFeePaneltyMasteres.Count > 1)
            {
                throw new Exception(API.LABURNUM.COM.Component.Constants.ERRORMESSAGES.MORE_THAN_ONE_RECORDFOUND);
            }
            dbLateFeePaneltyMasteres[0].IsActive    = model.IsActive;
            dbLateFeePaneltyMasteres[0].LastUpdated = new Component.Utility().GetISTDateTime();
            this._laburnum.SaveChanges();
        }
Exemple #7
0
 public DTO.LABURNUM.COM.LateFeePaneltyMasterModel SearchLateFeePaneltyMasterById(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     if (new FrontEndApi.ApiClientApi().IsClientValid(model.ApiClientModel.UserName, model.ApiClientModel.Password))
     {
         return(new LateFeePaneltyMasterHelper(new FrontEndApi.LateFeePaneltyMasterApi().GetLateFeePaneltyMasterById(model.LateFeePaneltyMasterId)).MapSingle());
     }
     else
     {
         return(null);
     }
 }
Exemple #8
0
 public List <DTO.LABURNUM.COM.LateFeePaneltyMasterModel> SearchAllLateFeePaneltyMasters(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     if (new FrontEndApi.ApiClientApi().IsClientValid(model.ApiClientModel.UserName, model.ApiClientModel.Password))
     {
         return(new LateFeePaneltyMasterHelper(new FrontEndApi.LateFeePaneltyMasterApi().GetAllLateFeePaneltyMaster()).Map());
     }
     else
     {
         return(null);
     }
 }
 public long Add(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     return(AddValidation(model));
 }
 private long AddValidation(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model)
 {
     model.DaysAfter.TryValidate();
     return(AddLateFeePaneltyMaster(model));
 }