/// <summary>
        ///  编辑对象
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool EditFamilyRecordUser(BaneFamilyRecordModel model)
        {
            Bane_FamilyRecord record = new Bane_FamilyRecord
            {
                user_identify = model.user_identify,
                fr_name       = model.fr_name,
                fr_sex        = model.fr_sex,
                fr_birth      = (!string.IsNullOrEmpty(model.fr_birth)) ? DateTime.ParseExact(model.fr_birth, "yyyy-MM-dd", new System.Globalization.CultureInfo("zh-CN")) : (DateTime?)null,
                fr_edu        = model.fr_edu,
                fr_family_url = model.fr_family_url,
                fr_job        = model.fr_job,
                fr_unit       = model.fr_unit,
                fr_relation   = model.fr_relation,
                fr_phone      = model.fr_phone,
                fr_type       = model.fr_type
            };

            DBSession.IBane_FamilyRecordDAL.Modify(record, s => s.fr_id == model.fr_id, "fr_name", "fr_sex", "fr_birth", "fr_edu", "fr_family_url", "fr_job", "fr_unit", "fr_relation", "fr_phone");
            return(true);
        }
Пример #2
0
 public ActionResult AddFamilyRecord(BaneFamilyRecordModel model)
 {
     if (!ModelState.IsValid)
     {
         return(operateContext.RedirectAjax(1, "数据验证失败~", "", ""));
     }
     try
     {
         //添加之前判断身份证是否被占用
         bool Isback = operateContext.bllSession.Bane_FamilyRecord.AddFamilyRecordUser(model);
         if (Isback)
         {
             return(operateContext.RedirectAjax(0, "添加数据成功~", "", ""));
         }
         return(operateContext.RedirectAjax(1, "添加数据失败~", "", ""));
     }
     catch (Exception ex)
     {
         return(operateContext.RedirectAjax(1, ex.Message, "", ""));
     }
 }
Пример #3
0
        public ActionResult EditFamilyRecord(BaneFamilyRecordModel model)
        {
            if (!ModelState.IsValid)
            {
                return(operateContext.RedirectAjax(1, "数据验证失败~", "", ""));
            }
            bool IsBack = true;

            try
            {
                IsBack = operateContext.bllSession.Bane_FamilyRecord.EditFamilyRecordUser(model);
            }
            catch (Exception ex)
            {
                return(operateContext.RedirectAjax(1, ex.Message, "", ""));
            }
            if (IsBack)
            {
                return(operateContext.RedirectAjax(0, "编辑用户成功~", "", ""));
            }
            return(operateContext.RedirectAjax(1, "编辑用户失败~", "", ""));
        }
        /// <summary>
        ///  添加对象
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool AddFamilyRecordUser(BaneFamilyRecordModel model)
        {
            if (model == null)
            {
                return(false);
            }
            Bane_FamilyRecord record = new Bane_FamilyRecord
            {
                user_identify = model.user_identify,
                fr_name       = model.fr_name,
                fr_sex        = model.fr_sex,
                fr_birth      = (!string.IsNullOrEmpty(model.fr_birth)) ? DateTime.ParseExact(model.fr_birth, "yyyy-MM-dd", new System.Globalization.CultureInfo("zh-CN")) : (DateTime?)null,
                fr_edu        = model.fr_edu,
                fr_family_url = model.fr_family_url,
                fr_job        = model.fr_job,
                fr_unit       = model.fr_unit,
                fr_relation   = model.fr_relation,
                fr_phone      = model.fr_phone,
                fr_type       = model.fr_type
            };
            int mark = DBSession.IBane_FamilyRecordDAL.Add(record);

            return(mark > 0 ? true : false);
        }