コード例 #1
0
        public Respuesta EditarEditorial(Model.AdmLibros.Editorial editorial)
        {
            Respuesta respuesta = new Respuesta();

            try
            {
                var result = _context.Editoriales.SingleOrDefault(b => b.IdEditorial == editorial.IdEditorial);
                if (result != null)
                {
                    result.NombreEditorial = editorial.NombreEditorial;
                    result.NIT             = editorial.NIT;
                    _context.Entry(result).CurrentValues.SetValues(editorial);
                    _context.SaveChanges();
                }
                respuesta.Codigo      = (int)CodigosRespuesta.Success;
                respuesta.Descripcion = "Sucess";
                return(respuesta);
            }
            catch (Exception e)
            {
                respuesta.Codigo      = (int)CodigosRespuesta.Error;
                respuesta.Descripcion = e.Message;
                return(respuesta);
            }
        }
コード例 #2
0
        public string editarEditorial([FromBody]  Model.AdmLibros.Editorial editorial)
        {
            var respuesta = objEditorial.EditarEditorial(editorial);

            return(Newtonsoft.Json.JsonConvert.SerializeObject(respuesta, new JsonSerializerSettings {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore
            }));
        }
コード例 #3
0
        public Respuesta agregarEditorial(Model.AdmLibros.Editorial editorial)
        {
            Respuesta respuesta = new Respuesta();

            try
            {
                _context.Editoriales.Add(editorial);
                _context.SaveChanges();
                respuesta.Codigo      = (int)CodigosRespuesta.Success;
                respuesta.Descripcion = "Sucess";
                return(respuesta);
            }
            catch (Exception e)
            {
                respuesta.Codigo      = (int)CodigosRespuesta.Error;
                respuesta.Descripcion = e.Message;
                return(respuesta);
            }
        }
コード例 #4
0
 public Respuesta EliminarEditorial(Model.AdmLibros.Editorial editorial)
 {
     throw new NotImplementedException();
 }