/// <summary> /// 添加门前三包 /// </summary> /// <returns></returns> public int AddThreeBagsInf(TreeBagsModel model, List <FileUploadClass> list) { bool info = false, file = false; Base_ZdsDAL base_dal = new Base_ZdsDAL(); using (Entities db = new Entities()) { xz_threebags bags_model = new xz_threebags(); bags_model.storename = model.storename; bags_model.person = model.person; bags_model.card = model.card; bags_model.contactphone = model.contactphone; bags_model.address = model.address; bags_model.geography = model.geography; bags_model.remark = model.remark; bags_model.createuserid = model.createuserid; bags_model.createtime = DateTime.Now; if (model != null) { string id = model.storetype; //model.storetype = Convert.ToString(base_model.GetTypeById(id, "type_djlx")[id]); bags_model.storetype = model.storetype; } db.xz_threebags.Add(bags_model); if (db.SaveChanges() > 0) { info = true; } foreach (var item in list) { xzj_files filemodel = new xzj_files(); filemodel.source = 1; //1 门前三包 2行政许可 filemodel.filename = item.OriginalName; filemodel.filepath = item.OriginalPath; filemodel.filesize = item.size; filemodel.filetype = item.OriginalType; filemodel.sourceid = bags_model.storeid; db.xzj_files.Add(filemodel); } if (db.SaveChanges() > 0) { file = true; } if (info && file) { return(1); } else { return(0); } } }
public int AddThreeBagsInf(TreeBagsModel model, List <FileClass> list) { bool info = false, file = false; using (Entities db = new Entities()) { xz_threebags bags_model = new xz_threebags(); bags_model.storename = model.storename; bags_model.storetype = model.storetype; bags_model.person = model.person; bags_model.card = model.card; bags_model.contactphone = model.contactphone; bags_model.address = model.address; bags_model.geography = model.geography; bags_model.remark = model.remark; bags_model.createuserid = model.createuserid; bags_model.createtime = DateTime.Now; db.xz_threebags.Add(bags_model); if (db.SaveChanges() > 0) { info = true; } foreach (var item in list) { xzj_files filemodel = new xzj_files(); filemodel.source = 1; //1 门前三包 2行政许可 filemodel.filename = item.OriginalName; filemodel.filepath = item.OriginalPath; filemodel.filesize = item.size; filemodel.filetype = item.OriginalType; filemodel.sourceid = bags_model.storeid; db.xzj_files.Add(filemodel); } if (db.SaveChanges() > 0) { file = true; } if (info && file || info) { return(1); } else { return(0); } } }
/// <summary> /// 修改门前三包信息 /// </summary> /// <param name="storeid"></param> /// <returns></returns> public int EditThreeBagsInf(TreeBagsModel model, List <FileUploadClass> list) { bool info = false, file = false; using (Entities db = new Entities()) { xz_threebags bags_model = db.xz_threebags.FirstOrDefault(a => a.storeid == model.storeid); if (bags_model != null) { bags_model.storename = model.storename; bags_model.storetype = model.storetype; bags_model.person = model.person; bags_model.card = model.card; bags_model.contactphone = model.contactphone; bags_model.address = model.address; bags_model.geography = model.geography; bags_model.remark = model.remark; if (db.SaveChanges() > 0) { info = true; } } foreach (var item in list) { xzj_files filemodel = new xzj_files(); filemodel.source = 1; //1 门前三包 2行政许可 filemodel.filename = item.OriginalName; filemodel.filepath = item.OriginalPath; filemodel.filesize = item.size; filemodel.filetype = item.OriginalType; filemodel.sourceid = bags_model.storeid; db.xzj_files.Add(filemodel); } if (db.SaveChanges() > 0) { file = true; } if ((info && file) || info) { return(1); } else { return(0); } } }
/// <summary> /// 删除门前三包 /// </summary> /// <returns></returns> public int DeleteThreeBagsInf(int storeid) { using (Entities db = new Entities()) { xz_threebags model = db.xz_threebags.SingleOrDefault(t => t.storeid == storeid); if (model != null) { db.xz_threebags.Remove(model); } //删除附件 do { xzj_files file_model = db.xzj_files.FirstOrDefault(a => a.sourceid == model.storeid && a.source == 1); if (file_model != null) { db.xzj_files.Remove(file_model); } }while (db.SaveChanges() > 0); return(db.SaveChanges()); } }
/// <summary> /// 添加审批信息 /// </summary> /// <param name="model"></param> /// <returns></returns> public int AddApproveInf(LicenseModel model, List <FileClass> list) { bool info = false, file = false; using (Entities db = new Entities()) { xz_licensings lic_model = new xz_licensings(); lic_model.sph = Convert.ToInt32(DateTime.Now.ToString("MMddHHmmss")); lic_model.xksx = model.xksx; lic_model.splx = model.splx; lic_model.b_address = model.b_address; lic_model.sxmx = model.sxmx; lic_model.sqr = model.sqr; lic_model.cardtype = model.cardtype; lic_model.card = model.card; lic_model.contactphone = model.contactphone; lic_model.s_address = model.s_address; lic_model.processtime_start = model.processtime_start; lic_model.processtime_end = model.processtime_end; lic_model.processcontent = model.processcontent; lic_model.processaddress = model.processaddress; lic_model.geography = model.geography; lic_model.createuserid = model.createuserid; lic_model.createtime = DateTime.Now; lic_model.issh = 0; if (model != null) { string id = model.splx; //model.splx = Convert.ToString(base_model.GetTypeById(id, "type_splx")[id]); lic_model.splx = model.splx; id = model.cardtype; //model.cardtype = Convert.ToString(base_model.GetTypeById(id, "type_xzxk_zjlx")[id]); lic_model.cardtype = model.cardtype; } //审核意见默认值 lic_model.shresult = 1; lic_model.shuser = model.createuserid; lic_model.shopinion = ""; lic_model.shtime = DateTime.Now; db.xz_licensings.Add(lic_model); if (db.SaveChanges() > 0) { info = true; } foreach (var item in list) { xzj_files filemodel = new xzj_files(); filemodel.source = 2; //1 门前三包 2行政许可 filemodel.filename = item.OriginalName; filemodel.filepath = item.OriginalPath; filemodel.filesize = item.size; filemodel.filetype = item.OriginalType; filemodel.sourceid = lic_model.licensingid; db.xzj_files.Add(filemodel); } if (db.SaveChanges() > 0) { file = true; } if (info && file) { return(1); } else { return(0); } } }