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

            try
            {
                var vList = _blCompany.GetList(ObjBrand);
                if (vList.Count > 0)
                {
                    foreach (var item in vList)
                    {
                        var vObjItemUser = new M_Brand()
                        {
                            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));
        }
Esempio 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 BrandList()
        {
            M_Brand objModel = new M_Brand();
            var     vlist    = _blBrand.GetList(objModel).Select(x => new SelectListItem {
                Text = x.Name, Value = x.Id.ToString()
            }).OrderBy(x => x.Text).ToList();

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

            if (!string.IsNullOrWhiteSpace(Id))
            {
                var vDetails = _blCompany.GetById(new Guid(Id));
                if (vDetails != null)
                {
                    vModel.Id   = vDetails.Id;
                    vModel.Name = vDetails.Name;
                }
            }
            return(View(vModel));
        }
Esempio n. 6
0
 public M_Brand Delete(M_Brand ObjBrand)
 {
     try
     {
         using (_objUnitOfWork = new UnitOfWork())
         {
             _objUnitOfWork._M_Brand_Repository.Delete(ObjBrand.Id);
             _objUnitOfWork.Save();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
     return(ObjBrand);
 }
Esempio n. 7
0
        public M_Brand GetFirstOrDefault(M_Brand ObjBrand)
        {
            var ReturnCompanyObj = new M_Brand();

            try
            {
                using (_objUnitOfWork = new UnitOfWork())
                {
                    ReturnCompanyObj = _objUnitOfWork._M_Brand_Repository.GetFirstOrDefault(x => x.Name == ObjBrand.Name);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(ReturnCompanyObj);
        }
Esempio n. 8
0
        public M_Brand GetById(Guid UserId)
        {
            var ObjBrand = new M_Brand();

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

                if (bAnyError)
                {
                    return(View(ObjBrand));
                }
                return(RedirectToAction("Index", "Brand"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 11
0
        public List <M_Brand> GetList(M_Brand ObjBrand)
        {
            var ObjList = new List <M_Brand>();

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