Ejemplo n.º 1
0
        /// <summary>
        /// 修改
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ResultInfo Update(PublishHouse model)
        {
            ResultInfo ri = new ResultInfo();

            if (string.IsNullOrWhiteSpace(model.PublishName))
            {
                ri.Msg = "请输入出版社名称";
                return(ri);
            }

            PublishHouse house = service.Exists(model.PublishName);

            if (house != null && house.PublishHouseID != model.PublishHouseID)
            {
                ri.Msg = "修改的名称重复";
                return(ri);
            }

            try
            {
                service.Update(model);
                ri.Url  = "/Publish";
                ri.Code = 0;
            }
            catch (Exception e)
            {
                log.Error("Create Error:", e);
                ri.Msg = "修改的出版社名称已经存在";
            }
            return(ri);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool Update(PublishHouse model)
 {
     using (IDbConnection conn = DataBaseConfig.GetSqlConnection(null))
     {
         return(conn.Update(model));
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public long Create(PublishHouse model)
 {
     using (IDbConnection conn = DataBaseConfig.GetSqlConnection(null))
     {
         return(conn.Insert(model));
     }
 }
Ejemplo n.º 4
0
        public ActionResult Edit(PublishHouse publishHouse)
        {
            PublishHouse nova = database.PublishHouses.FirstOrDefault(z => z.Id == publishHouse.Id);

            nova.Name        = publishHouse.Name;
            nova.ImgUrl      = publishHouse.ImgUrl;
            nova.Description = publishHouse.Description;
            database.SaveChanges();
            return(Redirect("/PublishHouse"));
        }
Ejemplo n.º 5
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ResultInfo Create(PublishHouse model)
        {
            ResultInfo ri = new ResultInfo();

            if (string.IsNullOrWhiteSpace(model.PublishName))
            {
                ri.Msg = "请输入出版社名称";
                return(ri);
            }

            try
            {
                service.Create(model);
                ri.Url  = "/Publish";
                ri.Code = 0;
            }
            catch (Exception e)
            {
                log.Error("Create Error:", e);
                ri.Msg = "添加的出版社名称已经存在";
            }
            return(ri);
        }
Ejemplo n.º 6
0
 public ActionResult Add(PublishHouse publishHouse)
 {
     database.PublishHouses.Add(publishHouse);
     database.SaveChanges();
     return(Redirect("/PublishHouse"));
 }
Ejemplo n.º 7
0
 public void Delete(PublishHouse entity)
 {
     context.PublishHouses.Remove(entity);
 }
Ejemplo n.º 8
0
 public void Add(PublishHouse entity)
 {
     context.PublishHouses.Add(entity);
 }
Ejemplo n.º 9
0
        public ActionResult Edit(PublishHouse model, IFormCollection collection)
        {
            var ri = publish.Update(model);

            return(Json(ri));
        }
Ejemplo n.º 10
0
        public ActionResult Edit(int id)
        {
            PublishHouse publishHouse = database.PublishHouses.FirstOrDefault(z => z.Id == id);

            return(View(publishHouse));
        }