Exemplo n.º 1
0
 public ActionResult Edit(M_Guage ObjGuage)
 {
     try
     {
         if (ModelState.IsValid)
         {
             if (!string.IsNullOrWhiteSpace(Convert.ToString(ObjGuage.Id)))
             {
                 var vObj = _blGuage.GetById(ObjGuage.Id);
                 if (vObj != null)
                 {
                     vObj.Name       = ObjGuage.Name;
                     vObj.ModifyDate = DateTime.Now;
                     vObj.ModifyBy   = _objAuthentication.UserName;
                     _blGuage.Update(vObj);
                 }
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(RedirectToAction("Index", "Guage"));
 }
Exemplo n.º 2
0
        public JsonResult GetList(M_Guage ObjGuage)
        {
            List <M_Guage> ObjList = new List <M_Guage>();

            try
            {
                var vList = _blGuage.GetList(ObjGuage);
                if (vList.Count > 0)
                {
                    foreach (var item in vList)
                    {
                        var vObjItemUser = new M_Guage()
                        {
                            Id          = item.Id,
                            Name        = item.Name,
                            CreatedBy   = item.CreatedBy,
                            CreatedDate = item.CreatedDate,
                            ModifyBy    = item.ModifyBy,
                            ModifyDate  = item.ModifyDate
                        };
                        ObjList.Add(vObjItemUser);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Json(ObjList, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        public ActionResult Edit(string Id)
        {
            var model = new T_SalesOrder();

            if (!string.IsNullOrWhiteSpace(Id))
            {
                var vDetails = _blSalesOrder.GetById(new Guid(Id));
                if (vDetails != null)
                {
                    model.EventDate    = Convert.ToDateTime(vDetails.EventDate);
                    model.OrderId      = vDetails.OrderId;
                    model.BillerName   = vDetails.BillerName;
                    model.SalesOrderId = vDetails.Id;
                }
            }

            M_Items ObjItemsModel = new M_Items();

            model.ItemsList = _blItems.GetList(ObjItemsModel).Select(x => new SelectListItem {
                Text = x.Name, Value = x.Id.ToString()
            }).OrderBy(x => x.Text).ToList();
            model.ItemsList.Insert(0, new SelectListItem()
            {
                Text = "Select", Value = "0", Selected = true
            });

            M_Brand objBrandModel = new M_Brand();

            model.BrandList = _blBrand.GetList(objBrandModel).Select(x => new SelectListItem {
                Text = x.Name, Value = x.Id.ToString()
            }).OrderBy(x => x.Text).ToList();
            model.BrandList.Insert(0, new SelectListItem()
            {
                Text = "Select", Value = "0", Selected = true
            });

            M_Guage objGuageModel = new M_Guage();

            model.GuageList = _blGuage.GetList(objGuageModel).Select(x => new SelectListItem {
                Text = x.Name, Value = x.Id.ToString()
            }).OrderBy(x => x.Text).ToList();
            model.GuageList.Insert(0, new SelectListItem()
            {
                Text = "Select", Value = "0", Selected = true
            });

            M_UOM objUomModel = new M_UOM();

            model.UomList = _blUOM.GetList(objUomModel).Select(x => new SelectListItem {
                Text = x.Name, Value = x.Id.ToString()
            }).OrderBy(x => x.Text).ToList();
            model.UomList.Insert(0, new SelectListItem()
            {
                Text = "Select", Value = "0", Selected = true
            });

            return(View(model));
        }
        public ActionResult GuageList()
        {
            M_Guage objModel = new M_Guage();
            var     vlist    = _blGuage.GetList(objModel).Select(x => new SelectListItem {
                Text = x.Name, Value = x.Id.ToString()
            }).OrderBy(x => x.Text).ToList();

            return(Json(vlist, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 5
0
        public ActionResult Edit(string Id)
        {
            M_Guage vModel = new M_Guage();

            if (!string.IsNullOrWhiteSpace(Id))
            {
                var vDetails = _blGuage.GetById(new Guid(Id));
                if (vDetails != null)
                {
                    vModel.Id   = vDetails.Id;
                    vModel.Name = vDetails.Name;
                }
            }
            return(View(vModel));
        }
Exemplo n.º 6
0
 public M_Guage Delete(M_Guage ObjGuage)
 {
     try
     {
         using (_objUnitOfWork = new UnitOfWork())
         {
             _objUnitOfWork._M_Guage_Repository.Delete(ObjGuage.Id);
             _objUnitOfWork.Save();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(ObjGuage);
 }
Exemplo n.º 7
0
        public M_Guage GetFirstOrDefault(M_Guage ObjGuage)
        {
            var ReturnCompanyObj = new M_Guage();

            try
            {
                using (_objUnitOfWork = new UnitOfWork())
                {
                    ReturnCompanyObj = _objUnitOfWork._M_Guage_Repository.GetFirstOrDefault(x => x.Name == ObjGuage.Name);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(ReturnCompanyObj);
        }
Exemplo n.º 8
0
        public M_Guage GetById(Guid UserId)
        {
            var ObjGuage = new M_Guage();

            try
            {
                using (_objUnitOfWork = new UnitOfWork())
                {
                    ObjGuage = _objUnitOfWork._M_Guage_Repository.GetById(UserId);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(ObjGuage);
        }
Exemplo n.º 9
0
 public ActionResult Delete(M_Guage ObjGuage)
 {
     try
     {
         if (!string.IsNullOrWhiteSpace(Convert.ToString(ObjGuage.Id)))
         {
             var vObj = _blGuage.GetById(ObjGuage.Id);
             if (vObj != null)
             {
                 _blGuage.Delete(ObjGuage);
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(Json(ObjGuage));
 }
Exemplo n.º 10
0
        public ActionResult Create(M_Guage ObjGuage)
        {
            try
            {
                bool bAnyError = false;
                if (ModelState.IsValid)
                {
                    var vNameExists = _blGuage.GetFirstOrDefault(ObjGuage);
                    if (vNameExists != null)
                    {
                        ViewBag.ErrorMsg = "Name alreay exists in our system";
                        bAnyError        = true;
                    }
                    if (bAnyError == false)
                    {
                        M_Guage _Obj_M_Guage = new M_Guage()
                        {
                            Id          = Guid.NewGuid(),
                            Name        = ObjGuage.Name,
                            CreatedBy   = _objAuthentication.UserName,
                            CreatedDate = DateTime.Now
                        };
                        var vReturnObj = _blGuage.Create(_Obj_M_Guage);
                    }
                }
                else
                {
                    bAnyError = true;
                }

                if (bAnyError)
                {
                    return(View(ObjGuage));
                }
                return(RedirectToAction("Index", "Guage"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 11
0
        public List <M_Guage> GetList(M_Guage ObjGuage)
        {
            var ObjList = new List <M_Guage>();

            try
            {
                using (_objUnitOfWork = new UnitOfWork())
                {
                    var queryObjList = _objUnitOfWork._M_Guage_Repository.Query();
                    if (!string.IsNullOrWhiteSpace(ObjGuage.Name))
                    {
                        queryObjList = queryObjList.Where(x => x.Name.Contains(ObjGuage.Name));
                    }
                    ObjList = queryObjList.OrderBy(x => x.Name).ToList();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(ObjList);
        }