Beispiel #1
0
        public IHttpActionResult Postgest_cliente(gest_cliente gest_cliente)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.gest_cliente.Add(gest_cliente);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (gest_clienteExists(gest_cliente.codigo))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = gest_cliente.codigo }, gest_cliente));
        }
Beispiel #2
0
        public IHttpActionResult Putgest_cliente(int id, gest_cliente gest_cliente)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != gest_cliente.codigo)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Beispiel #3
0
        public ActionResult DeleteConfirmed(int id)
        {
            gest_cliente gest_cliente = db.gest_cliente.Find(id);

            db.gest_cliente.Remove(gest_cliente);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #4
0
 public ActionResult Edit([Bind(Include = "nit,nombre,telefono,direccion,codigo,fecha")] gest_cliente gest_cliente)
 {
     if (ModelState.IsValid)
     {
         db.Entry(gest_cliente).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(gest_cliente));
 }
Beispiel #5
0
        public IHttpActionResult Getgest_cliente(int id)
        {
            gest_cliente gest_cliente = db.gest_cliente.Find(id);

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

            return(Ok(gest_cliente));
        }
Beispiel #6
0
        // GET: gest_cliente/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            gest_cliente gest_cliente = db.gest_cliente.Find(id);

            if (gest_cliente == null)
            {
                return(HttpNotFound());
            }
            return(View(gest_cliente));
        }
Beispiel #7
0
        public IHttpActionResult Deletegest_cliente(int id)
        {
            gest_cliente gest_cliente = db.gest_cliente.Find(id);

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

            db.gest_cliente.Remove(gest_cliente);
            db.SaveChanges();

            return(Ok(gest_cliente));
        }
        public ActionResult Create([Bind(Include = "nit,nombre,telefono,direccion,codigo")] gest_cliente cliente)
        {
            DateTime Hoy = DateTime.Today;

            string fecha_actual = Hoy.ToString("dd-MM-yyyy");

            cliente.fecha = DateTime.Parse(fecha_actual);

            if (ModelState.IsValid)
            {
                db.insert_cliente(cliente.nit, cliente.nombre, cliente.telefono, cliente.direccion, cliente.codigo, cliente.fecha);

                db.SaveChanges();
                return(RedirectToAction("Create"));
            }

            return(RedirectToAction("Create"));
        }