public object DeleteMinority(MinorityParam MP) { try { Tbl_Minority_Master objminority = db.Tbl_Minority_Master.Where(r => r.MinorityID == MP.MinorityID).FirstOrDefault(); if (objminority.Status == 1) { objminority.Status = 0; } else { objminority.Status = 1; } db.SaveChanges(); return(new Result() { IsSucess = true, ResultData = "Minority Updated Successfully!" }); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }
public object SaveMinority(MinorityParam MP) { try { string msg = ""; if (MP.BtnStatus == "Save") { var usercode = db.Tbl_Minority_Master.Where(r => r.MinorityName == MP.MinorityName.ToUpper()).FirstOrDefault(); if (usercode != null) { return(new Error() { IsError = true, Message = "Minority Name Already Exists!" }); } Tbl_Minority_Master objMinority = new Tbl_Minority_Master(); objMinority.MinorityName = MP.MinorityName.ToUpper(); objMinority.CreatedBy = MP.CreatedBy; objMinority.CreatedDate = DateTime.Now; objMinority.Status = 1; db.Tbl_Minority_Master.Add(objMinority); db.SaveChanges(); msg = "Minority Saved Successfully!"; } else { Tbl_Minority_Master objMinority = db.Tbl_Minority_Master.Where(r => r.MinorityID == MP.MinorityID).FirstOrDefault(); var Data = db.Tbl_Minority_Master.Where(r => r.MinorityName == MP.MinorityName.ToUpper()).FirstOrDefault(); if (Data != null) { return(new Error() { IsError = true, Message = "Minority Name Already Exists!" }); } objMinority.MinorityName = MP.MinorityName.ToUpper(); objMinority.ModifiedDate = DateTime.Now; objMinority.MinorityID = MP.MinorityID; db.SaveChanges(); msg = "Minority Updated Successfully!"; } return(new Result() { IsSucess = true, ResultData = msg }); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }
public object GetSingleMinority(MinorityParam objgr) { try { var SingleMinoritylist = db.ViewMinorityLists.Where(r => r.MinorityID == objgr.MinorityID).FirstOrDefault(); return(SingleMinoritylist); } catch (Exception E) { return(new Error() { IsError = true, Message = E.Message }); } }
public object DeleteMinority([FromBody] MinorityParam MP) { try { CasteBL obj = new CasteBL(); var result = obj.DeleteMinority(MP); return(result); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }
public object SaveMinority([FromBody] MinorityParam PR) { try { CasteBL OBJSAVE = new CasteBL(); var result = OBJSAVE.SaveMinority(PR); return(result); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }
public object GetSingleMinorityInfo([FromBody] MinorityParam OBJGR) { try { CasteBL obj = new CasteBL(); var SingleGR = obj.GetSingleMinority(OBJGR); return(SingleGR); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }
public object GetMinorityMaster([FromBody] MinorityParam objid) { try { var status = objid.Status; CasteBL obj = new CasteBL(); var ERPMinority = obj.GetMinorityList(status); return(ERPMinority); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }