Exemplo n.º 1
0
        /// <summary>
        /// Hàm lưu một đối tượng cần phải thiết lập một cách hiện thị mới
        /// </summary>
        public static ConfigDisplayInfo SaveConfigDisplayInfoData(ConfigDisplayInfoModel model, out string sMessage)
        {
            sMessage = "";
            var returnData = new ConfigDisplayInfo();

            try
            {
                using (var db = new Ajuma_devEntities())
                {
                    var dataTable = db.ConfigDisplayInfoes.ToList();
                    returnData = dataTable.Where(c => c.Entity == model.Entity && c.ScreenCode == model.ScreenCode && c.UserType == model.UserType).FirstOrDefault();
                    if (returnData == null)
                    {
                        returnData = db.ConfigDisplayInfoes.Add(new ConfigDisplayInfo()
                        {
                            Entity     = model.Entity,
                            ScreenCode = model.ScreenCode,
                            UserType   = model.UserType
                        });
                        db.SaveChanges();
                    }
                }
            }
            catch (Exception ex)
            {
                sMessage = ex.Message;
            }
            return(returnData);
        }
Exemplo n.º 2
0
        public static ConfigDisplayInfoDetail InsertConfigDisplayInfoDetail(Ajuma_devEntities db, ConfigDisplayInfoDetail data)
        {
            var newData = db.ConfigDisplayInfoDetails.Add(data);

            db.SaveChanges();
            return(newData);
        }
Exemplo n.º 3
0
        public static ConfigDisplayInfoDetail UpdateConfigDisplayInfoDetail(Ajuma_devEntities db, ConfigDisplayInfoDetailModel data)
        {
            var ConfigDisplayInfoId = Convert.ToInt64(data.ConfigDisplayInfoId);
            var dataOld             = db.ConfigDisplayInfoDetails.Where(c => c.ConfigDisplayInfoId == ConfigDisplayInfoId).FirstOrDefault();

            if (dataOld != null)
            {
                dataOld.fConvert = data.fConvert;
                dataOld.Fields   = data.Fields;
            }
            db.SaveChanges();
            return(dataOld);
        }