Exemplo n.º 1
0
        public bool Create(MstItemViewModel vmodelItem)
        {
            bool    result    = true;
            MstItem modelItem = new MstItem();

            modelItem.ItemCode   = vmodelItem.ItemCode;
            modelItem.Name       = vmodelItem.Name;
            modelItem.Qty        = vmodelItem.Qty;
            modelItem.Pieces     = vmodelItem.Pieces;
            modelItem.Price      = vmodelItem.Price;
            modelItem.Actived    = vmodelItem.Actived;
            modelItem.CreatedOn  = vmodelItem.CreatedOn;
            modelItem.CreatedBy  = vmodelItem.CreatedBy;
            modelItem.ModifiedOn = vmodelItem.ModifiedOn;
            modelItem.ModifiedBy = vmodelItem.ModifiedBy;

            dataContext.mstItem.Add(modelItem);
            try
            {
                dataContext.SaveChanges();
                return(result);
            }
            catch (Exception)
            {
                result = false;
                return(result);

                throw;
            }
        }
Exemplo n.º 2
0
        public JsonResult Save(MstItem content)
        {
            var repos  = new Repository.MstItem();
            var result = repos.Save(content);

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        public bool Delete(string id)
        {
            bool    result    = true;
            MstItem modelItem = dataContext.mstItem.Where(mdl => mdl.ItemCode == id).FirstOrDefault();

            dataContext.mstItem.Remove(modelItem);
            try
            {
                dataContext.SaveChanges();
                return(result);
            }
            catch (Exception)
            {
                result = false;
                return(result);

                throw;
            }
        }
Exemplo n.º 4
0
        public bool Update(MstItemViewModel vmodelItem)
        {
            bool    result    = true;
            MstItem modelItem = dataContext.mstItem.Where(mdl => mdl.ItemCode == vmodelItem.ItemCode).FirstOrDefault();

            modelItem.Name       = vmodelItem.Name;
            modelItem.Actived    = vmodelItem.Actived;
            modelItem.ModifiedOn = vmodelItem.ModifiedOn;
            modelItem.ModifiedBy = vmodelItem.ModifiedBy;

            dataContext.Entry(modelItem).State = EntityState.Modified;
            try
            {
                dataContext.SaveChanges();
                return(result);
            }
            catch (Exception)
            {
                result = false;
                return(result);

                throw;
            }
        }