Пример #1
0
        public RespuestaEtl eliminarLibro(LibroEtl libro)
        {
            RespuestaEtl    respuesta = new RespuestaEtl();
            ObjectParameter Codigo    = new ObjectParameter("piCodigo", typeof(int));
            ObjectParameter Mensaje   = new ObjectParameter("psMensaje", typeof(string));

            try
            {
                using (BCR_PRACTICAMINIONS3Entities objDatos = new BCR_PRACTICAMINIONS3Entities())
                {
                    var resultado = objDatos.PR_EliminarLibro(
                        libro.IdLibro,
                        Codigo,
                        Mensaje
                        );

                    if (resultado != null)
                    {
                        respuesta.Codigo  = Convert.ToInt32(Codigo.Value);
                        respuesta.Mensaje = Mensaje.Value.ToString();
                        respuesta.Estado  = "success";
                    }
                }
            }
            catch (Exception ex)
            {
                respuesta.Codigo  = -1;
                respuesta.Mensaje = ex.ToString();
                respuesta.Estado  = "error";
            }
            return(respuesta);
        }
Пример #2
0
        public RespuestaEtl insertarLibro(LibroEtl libro)
        {
            RespuestaEtl    respuesta = new RespuestaEtl();
            ObjectParameter Codigo    = new ObjectParameter("piCodigo", typeof(int));
            ObjectParameter Mensaje   = new ObjectParameter("psMensaje", typeof(string));

            try
            {
                Codigo.Value  = 0;
                Mensaje.Value = string.Empty;

                using (BCR_PRACTICAMINIONS3Entities objDatos = new BCR_PRACTICAMINIONS3Entities())
                {
                    var resultado = objDatos.PR_InsertarLibros(
                        libro.Codigo,
                        libro.Titulo,
                        libro.Autor,
                        libro.Precio,
                        libro.LinkAmazon,
                        Codigo,
                        Mensaje
                        );
                    if (resultado != null)
                    {
                        respuesta.Codigo  = Convert.ToInt32(Codigo.Value);
                        respuesta.Mensaje = Mensaje.Value.ToString();
                        respuesta.Estado  = "success";
                    }
                }
            }
            catch (Exception ex)
            {
                respuesta.Estado  = "error";
                respuesta.Codigo  = -1;
                respuesta.Mensaje = ex.ToString();
            }

            return(respuesta);
        }
Пример #3
0
 public RespuestaEtl actualizarLibro(LibroEtl libro)
 {
     return(dalLibro.modificarLibro(libro));
 }
Пример #4
0
 public RespuestaEtl eliminarLibro(LibroEtl libro)
 {
     return(dalLibro.eliminarLibro(libro));
 }
Пример #5
0
 public RespuestaEtl insertarLibro(LibroEtl libro)
 {
     return(dalLibro.insertarLibro(libro));
 }
Пример #6
0
 public IHttpActionResult actualizarLibro([FromBody] LibroEtl libro)
 {
     return(Ok(bllLibro.actualizarLibro(libro)));
 }
Пример #7
0
 public IHttpActionResult eliminarLibro([FromBody] LibroEtl libro)
 {
     return(Ok(bllLibro.eliminarLibro(libro)));
 }
Пример #8
0
 public IHttpActionResult agregarLibro([FromBody] LibroEtl libro)
 {
     return(Ok(bllLibro.insertarLibro(libro)));;
 }