public void UpdateStatus(DTO.LABURNUM.COM.LateFeePaneltyMasterModel model) { if (new FrontEndApi.ApiClientApi().IsClientValid(model.ApiClientModel.UserName, model.ApiClientModel.Password)) { new FrontEndApi.LateFeePaneltyMasterApi().UpdateIsActive(model); } }
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); } }
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(); }
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); } }
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)); }