Esempio n. 1
0
        public IHttpActionResult PutVENDEDOR(int id, VENDEDOR vENDEDOR)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != vENDEDOR.Cedula)
            {
                return(BadRequest());
            }

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

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

            return(StatusCode(HttpStatusCode.NoContent));
        }
Esempio n. 2
0
        public IHttpActionResult PostVENDEDOR(VENDEDOR vENDEDOR)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.VENDEDOR.Add(vENDEDOR);

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateException)
            {
                if (VENDEDORExists(vENDEDOR.Cedula))
                {
                    return(Conflict());
                }
                else
                {
                    throw;
                }
            }

            return(CreatedAtRoute("DefaultApi", new { id = vENDEDOR.Cedula }, vENDEDOR));
        }
        // PUT: api/VENDEDOR_WEB_API/5
        public VENDEDOR Put([FromBody] VENDEDOR value)
        {
            db.Entry(value).State = EntityState.Modified;
            db.SaveChanges();

            return(value);
        }
        // GET: api/VENDEDOR_WEB_API/5
        public VENDEDOR Get(int?id)
        {
            VENDEDOR DATA = new VENDEDOR();


            if (id == null)
            {
                return(DATA);
            }

            else
            {
                var result = db.VENDEDOR.Where(x => x.CODIGO > 0).ToList();

                foreach (var item in result)
                {
                    if (item.CODIGO == id)
                    {
                        DATA.CODIGO   = item.CODIGO;
                        DATA.NOMBRE   = item.NOMBRE;
                        DATA.APELLIDO = item.APELLIDO;
                        DATA.NUMERO_IDENTIFICACION = item.NUMERO_IDENTIFICACION;
                        DATA.CODIGO_CIUDAD         = item.CODIGO_CIUDAD;
                    }
                }

                return(DATA);
            }
        }
        // POST: api/VENDEDOR_WEB_API
        public VENDEDOR Post([FromBody] VENDEDOR value)
        {
            db.VENDEDOR.Add(value);
            db.SaveChanges();


            return(value);
        }
Esempio n. 6
0
 public ActionResult Edit([Bind(Include = "CODIGO,NOMBRE,APELLIDO,NUMERO_IDENTIFICACION,CODIGO_CIUDAD")] VENDEDOR vENDEDOR)
 {
     if (ModelState.IsValid)
     {
         var resultapi = api.Put(vENDEDOR);
         return(RedirectToAction("Index"));
     }
     ViewBag.CODIGO_CIUDAD = new SelectList(db.CIUDAD, "CODIGO", "DESCRIPCION", vENDEDOR.CODIGO_CIUDAD);
     return(View(vENDEDOR));
 }
Esempio n. 7
0
        public IHttpActionResult GetVENDEDOR(int id)
        {
            VENDEDOR vENDEDOR = db.VENDEDOR.Find(id);

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

            return(Ok(vENDEDOR));
        }
 public IHttpActionResult AgregaVendedor([FromBody] VENDEDOR vend)
 {
     if (ModelState.IsValid)
     {
         dbContext.VENDEDORs.Add(vend);
         dbContext.SaveChanges();
         return(Ok(vend));
     }
     else
     {
         return(BadRequest());
     }
 }
Esempio n. 9
0
 public IHttpActionResult AgregaCiudad([FromBody] VENDEDOR vendedor)
 {
     if (ModelState.IsValid)
     {
         db.VENDEDOR.Add(vendedor);
         db.SaveChanges();
         return(Ok(vendedor));
     }
     else
     {
         return(BadRequest());
     }
 }
Esempio n. 10
0
        public IHttpActionResult DeleteVENDEDOR(int id)
        {
            VENDEDOR vENDEDOR = db.VENDEDOR.Find(id);

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

            db.VENDEDOR.Remove(vENDEDOR);
            db.SaveChanges();

            return(Ok(vENDEDOR));
        }
Esempio n. 11
0
        // GET: VENDEDOR/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            VENDEDOR vENDEDOR = db.VENDEDOR.Find(id);

            if (vENDEDOR == null)
            {
                return(HttpNotFound());
            }
            return(View(vENDEDOR));
        }
Esempio n. 12
0
        public ActionResult HacerPedido(VENDEDOR ven, CLIENTE cli)
        {
            ViewBag.vendedor = new SelectList(fe.VENDEDOR, "IDE_VEN", "NOM_VEN");
            ViewBag.cliente  = new SelectList(fe.CLIENTE, "IDE_CLI", "NOM_CLI");
            var objV = fe.VENDEDOR.Where(v => v.IDE_VEN.Equals(ven.IDE_VEN)).FirstOrDefault();
            var objC = fe.CLIENTE.Where(c => c.IDE_CLI.Equals(cli.IDE_CLI)).FirstOrDefault();

            if (objC != null && objV != null)
            {
                Session["Cliente"]  = objC.IDE_CLI;
                Session["Vendedor"] = objV.IDE_VEN;
                return(RedirectToAction("../Producto/Producto"));
            }
            return(View());
        }
        public IHttpActionResult ActualizarUsuario(int id, [FromBody] VENDEDOR vend)
        {
            var UserExist = dbContext.VENDEDORs.Count(c => c.CODIGO == id) > 0;

            if (UserExist)
            {
                dbContext.Entry(vend).State = EntityState.Modified;
                dbContext.SaveChanges();
                return(Ok());
            }
            else
            {
                return(NotFound());
            }
        }
Esempio n. 14
0
        // GET: VENDEDOR/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            VENDEDOR vENDEDOR = db.VENDEDOR.Find(id);

            if (vENDEDOR == null)
            {
                return(HttpNotFound());
            }
            ViewBag.CODIGO_CIUDAD = new SelectList(db.CIUDAD, "CODIGO", "DESCRIPCION", vENDEDOR.CODIGO_CIUDAD);
            return(View(vENDEDOR));
        }
Esempio n. 15
0
 public IHttpActionResult AddVendedor(VENDEDOR oVendedor)
 {
     if (ModelState.IsValid)
     {
         oVendedor.nombre   = oVendedor.nombre;
         oVendedor.apellido = oVendedor.apellido;
         oVendedor.numero_identificacion = oVendedor.numero_identificacion;
         oVendedor.codigo_ciudad         = oVendedor.codigo_ciudad;
         oEntities.VENDEDOR.Add(oVendedor);
         oEntities.SaveChanges();
         return(Ok(oVendedor));
     }
     else
     {
         return(BadRequest());
     }
 }
Esempio n. 16
0
 public IHttpActionResult ActualizarCiudad(int id, [FromBody] VENDEDOR vendedor)
 {
     if (ModelState.IsValid)
     {
         var ciudadExiste = db.VENDEDOR.Count(c => c.CODIGO == vendedor.CODIGO) > 0;
         if (ciudadExiste)
         {
             db.Entry(vendedor).State = EntityState.Modified;
             db.SaveChanges();
             return(Ok(vendedor));
         }
         else
         {
             return(NotFound());
         }
     }
     else
     {
         return(BadRequest());
     }
 }
Esempio n. 17
0
 public IHttpActionResult UpdateVendedor(int codigo, VENDEDOR oVendedor)
 {
     if (ModelState.IsValid)
     {
         bool oVendedorExist = oEntities.VENDEDOR.Count(c => c.codigo == codigo) > 0;
         if (oVendedorExist)
         {
             oEntities.Entry(oVendedor).State = EntityState.Modified;
             oEntities.SaveChanges();
             return(Ok(oVendedor));
         }
         else
         {
             return(BadRequest("El Vendedor no existe, o ocurrio un problema interno"));
         }
     }
     else
     {
         return(BadRequest());
     }
 }
        // GET: api/VENDEDOR_WEB_API

        public IEnumerable <VENDEDOR> Get()
        {
            List <VENDEDOR> li = new List <VENDEDOR>();

            li.Clear();

            var result = db.VENDEDOR.Where(x => x.CODIGO > 0).ToList();

            foreach (var item in result)
            {
                VENDEDOR DATA = new VENDEDOR();

                DATA.CODIGO   = item.CODIGO;
                DATA.NOMBRE   = item.NOMBRE;
                DATA.APELLIDO = item.APELLIDO;
                DATA.NUMERO_IDENTIFICACION = item.NUMERO_IDENTIFICACION;
                DATA.CODIGO_CIUDAD         = item.CODIGO_CIUDAD;

                li.Add(DATA);
            }

            return(li);
        }
Esempio n. 19
0
 partial void InsertVENDEDOR(VENDEDOR instance);
Esempio n. 20
0
 partial void UpdateVENDEDOR(VENDEDOR instance);
Esempio n. 21
0
 partial void DeleteVENDEDOR(VENDEDOR instance);