Exemplo n.º 1
0
        public JsonResult agregarFormaPago(int?banco, string formapago, bool habilitado, string razon_inactivo)
        {
            var         result = 0;
            formas_pago f      = new formas_pago();

            f.formapago = formapago;
            f.idbanco   = banco;
            f.estado    = habilitado;

            if (!string.IsNullOrEmpty(razon_inactivo))
            {
                f.razon_inactivo = razon_inactivo;
            }

            db.formas_pago.Add(f);
            int resultado = db.SaveChanges();

            if (resultado > 0)
            {
                result = 1;
            }
            else
            {
                result = 0;
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public IHttpActionResult Putformas_pago(int id, formas_pago formas_pago)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != formas_pago.id_Forma_pago)
            {
                return(BadRequest());
            }

            db.Entry(formas_pago).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!formas_pagoExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemplo n.º 3
0
        public IHttpActionResult Getformas_pago(int id)
        {
            formas_pago formas_pago = db.formas_pago.Find(id);

            if (formas_pago == null)
            {
                return(NotFound());
            }

            return(Ok(formas_pago));
        }
Exemplo n.º 4
0
        public IHttpActionResult Postformas_pago(formas_pago formas_pago)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.formas_pago.Add(formas_pago);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = formas_pago.id_Forma_pago }, formas_pago));
        }
Exemplo n.º 5
0
        public IHttpActionResult Deleteformas_pago(int id)
        {
            formas_pago formas_pago = db.formas_pago.Find(id);

            if (formas_pago == null)
            {
                return(NotFound());
            }

            db.formas_pago.Remove(formas_pago);
            db.SaveChanges();

            return(Ok(formas_pago));
        }