/// <summary>
 /// 存储编辑信息 Product主款号表
 /// </summary>通过款号对styledescript进行修改 存储信息为产品描述
 public int Updatestyledescript(string style, string productDescript, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var check = context.styledescript.Where(a => a.style == style).FirstOrDefault();
         if (check != null)//判断是否已存描述信息  存在则update  不存在则insert
         {
             var q = context.styledescript.Where(a => a.style == style);
             foreach (var item in q)
             {
                 item.productDescript = productDescript; //描述
                 item.UserId          = UserId;          //操作人
             }
             context.SubmitChanges();
         }
         else
         {
             model.styledescript m = new model.styledescript()
             {
                 style           = style,           //款号
                 productDescript = productDescript, //描述
                 UserId          = UserId,          //操作人
             };
             context.styledescript.InsertOnSubmit(m);
             context.SubmitChanges();
         }
         return(1);
     }
     catch (Exception ex)
     {
         return(-1);
     }
 }
        /// <summary>
        /// 保存编辑客户信息
        /// </summary>
        /// <returns></returns>
        public string SaveEdit(Dictionary <string, string> Dic, int UserId)
        {
            string s    = string.Empty;
            int?   item = null;

            try
            {
                pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                var q = context.custom.Where(a => a.Id == Convert.ToInt32(Dic["Id"]));
                foreach (var i in q)
                {
                    //i.CustomerId = Dic["CustomerId"];
                    i.Shop              = Dic["Shop"];
                    i.Contactperson     = Dic["Contactperson"];
                    i.Sex               = Dic["Sex"] == "" ? item : Convert.ToInt32(Dic["Sex"]);
                    i.Age               = Dic["Age"] == "" ? item : Convert.ToInt32(Dic["Age"]);
                    i.Birthday          = Dic["Birthday"];
                    i.IDNumber          = Dic["IDNumber"];
                    i.Telephone         = Dic["Telephone"];
                    i.Phone             = Dic["Phone"];
                    i.Weixin            = Dic["Weixin"];
                    i.QQNo              = Dic["QQNo"];
                    i.CustomerLevel     = Dic["CustomerLevel"];
                    i.Remark            = Dic["Remark"];
                    i.CustomerServiceId = UserId;
                }
                context.SubmitChanges();
                s = "修改成功!";
            }
            catch (Exception ex)
            {
                s = "修改失败!";
            }
            return(s);
        }
        /// <summary>
        /// 更新季节
        /// </summary>
        /// <returns></returns>
        public string UpdateSeason(string Id, string Cat1, int UserId)
        {
            string s = string.Empty;

            try
            {
                model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                var Check = context.Season.Where(a => a.Cat1 == Cat1);
                var q     = context.Season.Where(a => a.Id == Convert.ToInt32(Id));
                if (Check.Count() == 0)
                {
                    foreach (var i in q)
                    {
                        i.Cat1 = Cat1;
                    }
                    context.SubmitChanges();
                    s = "修改成功!";
                }
                else
                {
                    s = "该季节已存在!";
                }
            }
            catch (Exception ex)
            {
                s = "修改失败!";
            }

            return(s);
        }
        /// <summary>
        /// 添加季节
        /// </summary>
        /// <returns></returns>
        public string AddSeason(string Cat1, int UserId)
        {
            string s = string.Empty;

            try
            {
                model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                var q = context.Season.Where(a => a.Cat1 == Cat1);
                if (q.Count() == 0)
                {
                    model.Season ms = new model.Season()
                    {
                        Cat1 = Cat1,//季节
                    };
                    context.Season.InsertOnSubmit(ms);
                    context.SubmitChanges();
                    s = "添加成功!";
                }
                else
                {
                    s = "该季节已存在!";
                }
            }
            catch (Exception ex)
            {
                s = "添加失败!";
            }

            return(s);
        }
        /// <summary>
        /// 编辑客户地址
        /// </summary>
        /// <returns></returns>
        public string SaveEditAddress(Dictionary <string, string> Dic, int UserId)
        {
            string s = string.Empty;

            try
            {
                pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                var q = context.customAddress.Where(a => a.Id == Convert.ToInt32(Dic["Id"]));
                foreach (var i in q)
                {
                    i.Provinces         = Dic["Provinces"];
                    i.City              = Dic["City"];
                    i.District          = Dic["District"];
                    i.CusAddress        = Dic["CusAddress"];
                    i.CustomerServiceId = UserId;
                    i.UserId            = UserId;
                }
                context.SubmitChanges();
                s = "保存成功!";
            }
            catch (Exception ex)
            {
                s = "编辑失败!";
            }
            return(s);
        }
        /// <summary>
        /// 添加客户地址
        /// </summary>
        /// <returns></returns>
        public string SaveAddAddress(Dictionary <string, string> Dic, int UserId)
        {
            string s = string.Empty;

            try
            {
                pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                model.customAddress      mc      = new model.customAddress()
                {
                    CustomerId        = Dic["CustomerId"], //客户Id
                    Provinces         = Dic["Provinces"],  //所在省
                    City              = Dic["City"],       //所在城市
                    District          = Dic["District"],   //所在地区
                    CusAddress        = Dic["CusAddress"], //具体地址
                    CustomerServiceId = UserId,            //处理客服
                    UserId            = UserId,            //操作人
                };
                context.customAddress.InsertOnSubmit(mc);
                context.SubmitChanges();
                s = "添加成功!";
            }
            catch (Exception ex)
            {
                s = "添加失败!";
            }
            return(s);
        }
        /// <summary>
        /// 导入excell中的客户信息到custom表
        /// </summary>
        /// <returns></returns>
        public string UploadExcel()
        {
            try
            {
                string    s  = "导入成功!";
                DataTable dt = new DataTable();
                pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                HttpPostedFileBase       file1   = Request.Files[0];
                string newFile  = DateTime.Now.ToString("yyyyMMddHHmmss");
                string filePath = newFile + file1.FileName;                                         //生成新名字
                file1.SaveAs(Server.MapPath("~/Uploadxls/" + filePath));                            //存到本地
                dt = GetExcellData(Server.MapPath("~/Uploadxls/" + filePath), "Sheet1$").Tables[0]; //把excel转换成datatable
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    if (dt.Rows[i][0].ToString() != "")
                    {
                        int check = context.custom.Where(a => a.CustomerId == dt.Rows[i][0].ToString()).Count();//查询是否存在

                        if (check > 0)
                        {
                            s += dt.Rows[i][0] + ":已存在<br />";
                        }
                        else
                        {
                            custom cu = new custom()
                            {
                                CustomerId        = dt.Rows[i][0].ToString(),
                                Shop              = dt.Rows[i][1].ToString(),
                                Contactperson     = dt.Rows[i][2].ToString(),
                                Sex               = dt.Rows[i][3].ToString() == "女" ? 0 : 1,
                                Age               = Convert.ToInt32(dt.Rows[i][4].ToString()),
                                Birthday          = Convert.ToDateTime(dt.Rows[i][5].ToString()).ToString("yyyy-MM-dd"),
                                IDNumber          = dt.Rows[i][6].ToString(),
                                Telephone         = dt.Rows[i][7].ToString(),
                                Phone             = dt.Rows[i][8].ToString(),
                                Weixin            = dt.Rows[i][9].ToString(),
                                QQNo              = dt.Rows[i][10].ToString(),
                                CustomerLevel     = dt.Rows[i][11].ToString(),
                                Remark            = dt.Rows[i][12].ToString(),
                                CustomerServiceId = Convert.ToInt32(dt.Rows[i][13].ToString()),
                            };
                            context.custom.InsertOnSubmit(cu);
                            context.SubmitChanges();
                        }
                    }
                }
                return(s);
            }
            catch (Exception ex)
            {
                return("导入失败!");
            }
        }
예제 #8
0
 /// <summary>
 /// 删除备注
 /// </summary>
 public string DeleteRemark(string Id)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var q = context.apiOrderRemark.Where(a => a.Id == Convert.ToInt32(Id));
         context.apiOrderRemark.DeleteOnSubmit(q.First());
         context.SubmitChanges();
         return("删除成功!");
     }
     catch (Exception ex)
     {
         return("删除失败!");
     }
 }
 /// <summary>
 /// 添加品牌
 /// </summary>
 public string AddBrand(string BrandName, string BrandAbridge, string Def2, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var check = context.brand.Where(a => a.BrandAbridge == BrandAbridge).Where(a => a.BrandName == BrandName).ToList();
         if (check.Count > 0)//--根据品牌缩写判断是否存在
         {
             return("品牌名或缩写重复!");
         }
         else
         {
             model.brand brand = new model.brand()
             {
                 BrandName    = BrandName,
                 BrandAbridge = BrandAbridge,
                 Def2         = Def2,
             };
             context.brand.InsertOnSubmit(brand);
             context.SubmitChanges();
             dal.InsertErrorlog(new model.errorlog()
             {
                 errorSrc        = "pbxdata.dal->BrandDal->AddBrand()",
                 ErrorMsg        = "添加",
                 errorTime       = DateTime.Now,
                 operation       = 2,
                 errorMsgDetails = "添加品牌->" + BrandName,
                 UserId          = UserId,
             });
             return("添加成功!");
         }
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->AddBrand()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("修改失败!");
     }
 }
 /// <summary>
 /// 添加淘宝品牌
 /// </summary>
 public string AddTBBrand(string TBBrandName, string vid, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var check = context.TBBrand.Where(a => a.TBBrandName == TBBrandName && a.vid == vid).ToList();
         if (check.Count > 0)
         {
             return("该品牌已存在!");
         }
         else
         {
             model.TBBrand tb = new model.TBBrand()
             {
                 TBBrandName = TBBrandName, //淘宝品牌名
                 vid         = vid,         //淘宝编码
             };
             context.TBBrand.InsertOnSubmit(tb);
             context.SubmitChanges();
             dal.InsertErrorlog(new model.errorlog()
             {
                 errorSrc        = "pbxdata.dal->BrandDal->AddTBBrand()",
                 ErrorMsg        = "修改",
                 errorTime       = DateTime.Now,
                 operation       = 2,
                 errorMsgDetails = "添加淘宝品牌->" + TBBrandName,
                 UserId          = UserId,
             });
             return("添加成功!");
         }
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->AddTBBrand()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("添加失败!");
     }
 }
        /// <summary>
        /// 添加客户信息
        /// </summary>
        /// <returns></returns>
        public string AddCustomer(Dictionary <string, string> Dic, int UserId)
        {
            string s = string.Empty;

            try
            {
                pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                int check = context.custom.Where(a => a.CustomerId == Dic["CustomerId"]).Count();
                int?item  = null;
                if (check > 0)
                {
                    s = "该客户信息已存在!";
                }
                else
                {
                    model.custom mc = new model.custom()
                    {
                        CustomerId        = Dic["CustomerId"],                                     //客户Id
                        Shop              = Dic["Shop"],                                           //来源
                        Contactperson     = Dic["Contactperson"],                                  //联系人
                        Sex               = Dic["Sex"] == "" ? item : Convert.ToInt32(Dic["Sex"]), //性别
                        Age               = Dic["Age"] == "" ? item : Convert.ToInt32(Dic["Age"]), //年龄
                        Birthday          = Dic["Birthday"],                                       //出生日期
                        IDNumber          = Dic["IDNumber"],                                       //身份证
                        Telephone         = Dic["Telephone"],                                      //手机
                        Phone             = Dic["Phone"],                                          //电话
                        Weixin            = Dic["Weixin"],                                         //微信
                        QQNo              = Dic["QQNo"],                                           //QQ
                        CustomerLevel     = Dic["CustomerLevel"],                                  //客户等级
                        Remark            = Dic["Remark"],                                         //备注
                        CustomerServiceId = UserId,                                                //处理客服
                    };
                    context.custom.InsertOnSubmit(mc);
                    context.SubmitChanges();
                    s = "添加客户信息成功!";
                }
            }
            catch (Exception ex)
            {
                s = "添加失败!";
            }

            return(s);
        }
예제 #12
0
 /// <summary>
 /// 修改备注
 /// </summary>
 public string EditRemark(Dictionary <string, string> Dic)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var q = context.apiOrderRemark.Where(a => a.Id == Convert.ToInt32(Dic["Id"]));
         foreach (var item in q)
         {
             item.Remark   = Dic["Remark"];
             item.Edittime = Dic["Edittime"];
         }
         context.SubmitChanges();
         return("修改成功!");
     }
     catch (Exception ex)
     {
         return("修改失败!");
     }
 }
        /// <summary>
        /// 删除客户信息
        /// </summary>
        /// <returns></returns>
        public string DeleteCustomer(string Id, int UserId)
        {
            string s = string.Empty;

            try
            {
                pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                var q = context.custom.Where(a => a.Id == Convert.ToInt32(Id));//通过Id删除客户信息
                foreach (var i in q)
                {
                    context.custom.DeleteOnSubmit(i);
                }
                context.SubmitChanges();
                s = "";
            }
            catch (Exception ex)
            {
                s = "删除失败!";
            }
            return(s);
        }
예제 #14
0
 /// <summary>
 /// 添加备注
 /// </summary>
 public string UpdateApiOrder(Dictionary <string, string> Dic)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         model.apiOrderRemark           tt      = new model.apiOrderRemark()
         {
             OrderId  = Dic["OrderId"],
             Edittime = Dic["Edittime"],
             Remark   = Dic["Remark"],
             UserId   = Convert.ToInt32(Dic["UserId"]),
         };
         context.apiOrderRemark.InsertOnSubmit(tt);
         context.SubmitChanges();
         return("添加成功!");
     }
     catch (Exception ex)
     {
         return("添加失败!");
     }
 }
 /// <summary>
 /// 更新品牌对应的淘宝编号
 /// </summary>
 public string UpdateBrand(string BrandName, string BrandAbridge, string Vid, string Def2, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var q = context.brand.Where(a => a.BrandAbridge == BrandAbridge);//--根据品牌缩写Update
         foreach (var i in q)
         {
             i.BrandName = BrandName;
             i.Def1      = Vid;
             i.Def2      = Def2;
         }
         context.SubmitChanges();
         dal.InsertErrorlog(new model.errorlog()//--操作日志
         {
             errorSrc        = "pbxdata.dal->BrandDal->UpdateBrand()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 2,
             errorMsgDetails = "更新品牌对应的淘宝编号->" + BrandName,
             UserId          = UserId,
         });
         return("更新成功!");
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->UpdateBrand()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("更新失败!");
     }
 }
 /// <summary>
 /// 删除供应商类别
 /// </summary>
 public string deleteBrandVen(string Id, int UserId)
 {
     try
     {
         string item = "";
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var q = context.BrandVen.Where(a => a.Id == Convert.ToInt32(Id));//通过id删除
         foreach (var i in q)
         {
             item = i.BrandNameVen;
             context.BrandVen.DeleteOnSubmit(i);
         }
         context.SubmitChanges();
         dal.InsertErrorlog(new model.errorlog()//--操作日志
         {
             errorSrc        = "pbxdata.dal->BrandDal->deleteBrandVen()",
             ErrorMsg        = "删除",
             errorTime       = DateTime.Now,
             operation       = 2,
             errorMsgDetails = "修改供应商品牌表->" + item,
             UserId          = UserId,
         });
         return("删除成功!");
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->deleteBrandVen()",
             ErrorMsg        = "删除",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("删除失败!");
     }
 }
        /// <summary>
        /// 删除季节
        /// </summary>
        /// <returns></returns>
        public string DeleteSeason(string Cat1, int UserId)
        {
            string s = string.Empty;

            try
            {
                model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
                var q = context.Season.Where(a => a.Cat1 == Cat1);
                foreach (var i in q)
                {
                    context.Season.DeleteOnSubmit(i);
                }
                context.SubmitChanges();
                s = "";
            }
            catch (Exception ex)
            {
                s = "删除失败!";
            }


            return(s);
        }
 /// <summary>
 /// 更新淘宝品牌
 /// </summary>
 public string UpdateTBBrand(string TBBrandName, string vid, string Id, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var q = context.TBBrand.Where(a => a.Id == Convert.ToInt32(Id));
         foreach (var i in q)
         {
             i.TBBrandName = TBBrandName; //淘宝品牌名
             i.vid         = vid;         //淘宝编码
         }
         context.SubmitChanges();
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->DeleteBrand()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 2,
             errorMsgDetails = "更新淘宝品牌->" + TBBrandName,
             UserId          = UserId,
         });
         return("修改成功!");
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->UpdateTBBrand()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("修改失败!");
     }
 }
 /// <summary>
 /// 删除品牌
 /// </summary>
 public string DeleteBrand(string BrandName, string BrandAbridge, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         var q = context.brand.Where(a => a.BrandName == BrandName & a.BrandAbridge == BrandAbridge);
         foreach (var i in q)//--根据品牌名和品牌缩写删除
         {
             context.brand.DeleteOnSubmit(i);
         }
         context.SubmitChanges();
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->DeleteBrand()",
             ErrorMsg        = "删除",
             errorTime       = DateTime.Now,
             operation       = 2,
             errorMsgDetails = "删除品牌->" + BrandName,
             UserId          = UserId,
         });
         return("");
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->DeleteBrand()",
             ErrorMsg        = "删除",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("删除失败!");
     }
 }
 /// <summary>
 /// 更新供应商季节
 /// </summary>
 /// <returns></returns>
 public string UpdateSeasonVen(Dictionary <string, string> dic, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         if (dic["Id"] == "0")//通过id来获取是Update还是insert
         {
             var q = context.SeasonVen.Where(a => a.Cat1Ven == dic["Cat1Ven"]).Where(a => a.Vencode == dic["Vencode"]).ToList();
             if (q.Count == 0)//判断是否已存在
             {
                 model.SeasonVen mc = new model.SeasonVen()
                 {
                     Cat1    = dic["Cat1"],    //季节
                     Cat1Ven = dic["Cat1Ven"], //供应商季节
                     Vencode = dic["Vencode"], //供应商
                 };
                 context.SeasonVen.InsertOnSubmit(mc);
                 context.SubmitChanges();
                 dal.InsertErrorlog(new model.errorlog()
                 {
                     errorSrc        = "pbxdata.dal->SeasonDal->UpdateSeasonVen()",
                     ErrorMsg        = "修改",
                     errorTime       = DateTime.Now,
                     operation       = 2,
                     errorMsgDetails = "添加供应季节表->" + dic["Cat1Ven"],
                     UserId          = UserId,
                 });
             }
             else
             {
                 return("该季节已存在!");
             }
         }
         else
         {
             var q = from c in context.SeasonVen where c.Id == Convert.ToInt32(dic["Id"].ToString()) select c;
             foreach (var i in q)
             {
                 i.Cat1    = dic["Cat1"];
                 i.Cat1Ven = dic["Cat1Ven"];
                 i.Vencode = dic["Vencode"];
             }
             context.SubmitChanges();
             dal.InsertErrorlog(new model.errorlog()
             {
                 errorSrc        = "pbxdata.dal->SeasonDal->UpdateSeasonVen()",
                 ErrorMsg        = "修改",
                 errorTime       = DateTime.Now,
                 operation       = 2,
                 errorMsgDetails = "修改供应季节表->" + dic["Cat1Ven"],
                 UserId          = UserId,
             });
         }
         return("修改成功!");
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->SeasonDal->UpdateSeasonVen()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("修改失败!");
     }
 }
 /// <summary>
 /// 更新供应商品牌表
 /// </summary>
 /// <returns></returns>
 public string UpdateBrandVen(Dictionary <string, string> dic, int UserId)
 {
     try
     {
         model.pbxdatasourceDataContext context = new pbxdatasourceDataContext();
         if (dic["Id"] == "0")//--判断是否存在 存在则更新不存在插入
         {
             var q = context.BrandVen.Where(a => a.BrandNameVen == dic["BrandNameVen"]).Where(a => a.Vencode == dic["Vencode"]).ToList();
             if (q.Count == 0)
             {
                 model.BrandVen BV = new model.BrandVen()
                 {
                     BrandName    = dic["BrandName"],
                     BrandAbridge = dic["BrandAbridge"],
                     BrandNameVen = dic["BrandNameVen"],
                     Vencode      = dic["Vencode"],
                 };
                 context.BrandVen.InsertOnSubmit(BV);
                 context.SubmitChanges();
                 dal.InsertErrorlog(new model.errorlog()
                 {
                     errorSrc        = "pbxdata.dal->BrandDal->UpdateProducttypeVen()",
                     ErrorMsg        = "修改",
                     errorTime       = DateTime.Now,
                     operation       = 2,
                     errorMsgDetails = "添加供应商品牌表->" + dic["BrandNameVen"],
                     UserId          = UserId,
                 });
             }
             else
             {
                 return("该品牌已存在!");
             }
         }
         else
         {
             var q = from c in context.BrandVen where c.Id == Convert.ToInt32(dic["Id"].ToString()) select c;
             foreach (var i in q)
             {
                 i.BrandName    = dic["BrandName"];
                 i.BrandAbridge = dic["BrandAbridge"];
                 i.BrandNameVen = dic["BrandNameVen"];
                 i.Vencode      = dic["Vencode"];
             }
             context.SubmitChanges();
             dal.InsertErrorlog(new model.errorlog()
             {
                 errorSrc        = "pbxdata.dal->BrandDal->UpdateProducttypeVen()",
                 ErrorMsg        = "修改",
                 errorTime       = DateTime.Now,
                 operation       = 2,
                 errorMsgDetails = "修改供应商品牌表->" + dic["BrandNameVen"],
                 UserId          = UserId,
             });
         }
         return("修改成功!");
     }
     catch (Exception ex)
     {
         dal.InsertErrorlog(new model.errorlog()
         {
             errorSrc        = "pbxdata.dal->BrandDal->UpdateProducttypeVen()",
             ErrorMsg        = "修改",
             errorTime       = DateTime.Now,
             operation       = 1,
             errorMsgDetails = ex.Message,
             UserId          = UserId,
         });
         return("修改失败!");
     }
 }