Beispiel #1
0
        public object UpdateGrievance(GrievanceParam PR)
        {
            try
            {
                tbl_grievance_list obGR = db.tbl_grievance_list.Where(r => r.grivance_id == PR.GrievanceId).FirstOrDefault();

                obGR.grivance_name        = PR.GrievanceName;
                obGR.grivance_description = PR.GrievanceDescription;
                obGR.Isalloted            = 0;

                //db.tbl_user.Add(objuser);
                db.SaveChanges();

                return(new Result()
                {
                    IsSucess = true, ResultData = "Grievance Update Successfully."
                });
            }
            catch (Exception ex)
            {
                return(new Error()
                {
                    IsError = true, Message = ex.Message
                });
            }
        }
 public object UpdateGrievanceType([FromBody] GrievanceParam PR)
 {
     try
     {
         SaveGrievance OBJSAVE = new SaveGrievance();
         var           result  = OBJSAVE.UpdateGrievance(PR);
         return(result);
     }
     catch (Exception e)
     {
         return(new Error()
         {
             IsError = true, Message = e.Message
         });
     }
 }
 public object GetSingleGrievanceTypeInfo([FromBody] GrievanceParam objid)
 {
     try
     {
         SaveGrievance obj       = new SaveGrievance();
         var           EmailList = obj.GetGrievanceData(objid);
         return(EmailList);
     }
     catch (Exception ex)
     {
         return(new Error()
         {
             IsError = true, Message = ex.Message
         });
     }
 }
        public object SaveGrievanceType([FromBody] GrievanceParam objparam)
        {
            try
            {
                SaveGrievance savegrieavance = new SaveGrievance();
                var           Result         = savegrieavance.GrievanceSave(objparam);

                return(Result);
            }
            catch (Exception e)
            {
                return(new Error()
                {
                    IsError = true, Message = e.Message
                });
            }
        }
Beispiel #5
0
        public object GrievanceSave(GrievanceParam PR)
        {
            try
            {
                //var usercode = db.tbl_user.Where(r => r.code == PR.Code).FirstOrDefault();
                if (PR.GrievanceName == null)
                {
                    return(new Error()
                    {
                        IsError = true, Message = "Required Grievance Name"
                    });
                }
                tbl_grievance_list objuser = new tbl_grievance_list();
                var result = db.tbl_grievance_list.Where(r => r.grivance_name == PR.GrievanceName);
                if (result != null)
                {
                    return(new Error()
                    {
                        IsError = true, Message = "Duplicate Entry Not Allowd"
                    });
                }

                objuser.grivance_name        = PR.GrievanceName;
                objuser.grivance_description = PR.GrievanceDescription;
                objuser.Display      = 1;
                objuser.created_date = DateTime.Now;

                objuser.Isalloted = 0;
                db.tbl_grievance_list.Add(objuser);
                db.SaveChanges();


                return(new Result()
                {
                    IsSucess = true, ResultData = "User Saved Successfully."
                });
            }
            catch (Exception ex)
            {
                return(new Error()
                {
                    IsError = true, Message = ex.Message
                });
            }
        }
Beispiel #6
0
        public object GetGrievanceData(GrievanceParam obj)
        {
            var GrievanceData = db.tbl_grievance_list.Where(r => r.grivance_id == obj.GrievanceId).SingleOrDefault();

            return(GrievanceData);
        }