public object DeleteCaste(CasteParam MP) { try { Tbl_Caste_Master objCaste = db.Tbl_Caste_Master.Where(r => r.CasteID == MP.CasteID).FirstOrDefault(); if (objCaste.Status == 1) { objCaste.Status = 0; } else { objCaste.Status = 1; } db.SaveChanges(); return(new Result() { IsSucess = true, ResultData = "Caste Updated Successfully!" }); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }
public object SaveCaste(CasteParam MP) { try { string msg = ""; if (MP.BtnStatus == "Save") { var usercode = db.Tbl_Caste_Master.Where(r => r.CasteName == MP.CasteName.ToUpper()).FirstOrDefault(); if (usercode != null) { return(new Error() { IsError = true, Message = "Caste Name Already Exists!" }); } Tbl_Caste_Master objCaste = new Tbl_Caste_Master(); objCaste.CasteName = MP.CasteName.ToUpper(); objCaste.ReligionID = MP.ReligionID; objCaste.CategoryID = MP.CategoryID; objCaste.CreatedBy = MP.CreatedBy; objCaste.CreatedDate = DateTime.Now; objCaste.Status = 1; db.Tbl_Caste_Master.Add(objCaste); db.SaveChanges(); msg = "Caste Saved Successfully!"; } else { Tbl_Caste_Master objCaste = db.Tbl_Caste_Master.Where(r => r.CasteID == MP.CasteID).FirstOrDefault(); objCaste.CasteName = MP.CasteName.ToUpper(); objCaste.ReligionID = MP.ReligionID; objCaste.CategoryID = MP.CategoryID; objCaste.ModifiedDate = DateTime.Now; objCaste.CasteID = MP.CasteID; db.SaveChanges(); msg = "Caste Updated Successfully!"; } return(new Result() { IsSucess = true, ResultData = msg }); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }
public object GetSingleCaste(CasteParam objgr) { try { var SingleCastelist = db.ViewCasteLists.Where(r => r.CasteID == objgr.CasteID).FirstOrDefault(); return(SingleCastelist); } catch (Exception E) { return(new Error() { IsError = true, Message = E.Message }); } }
public object GetReligionList([FromBody] CasteParam objid) { try { EmployeeBusiness obj = new EmployeeBusiness(); var ERPCategory = obj.GetReligionList(objid); return(ERPCategory); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }
public object DeleteCaste([FromBody] CasteParam MP) { try { CasteBL obj = new CasteBL(); var result = obj.DeleteCaste(MP); return(result); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }
public object SaveCaste([FromBody] CasteParam PR) { try { CasteBL OBJSAVE = new CasteBL(); var result = OBJSAVE.SaveCaste(PR); return(result); } catch (Exception e) { return(new Error() { IsError = true, Message = e.Message }); } }
public object GetSingleCasteInfo([FromBody] CasteParam OBJGR) { try { CasteBL obj = new CasteBL(); var SingleGR = obj.GetSingleCaste(OBJGR); return(SingleGR); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }
public object GetCasteMaster([FromBody] CasteParam objid) { try { var status = objid.Status; CasteBL obj = new CasteBL(); var ERPCaste = obj.GetCasteList(status); return(ERPCaste); } catch (Exception ex) { return(new Error() { IsError = true, Message = ex.Message }); } }