Example #1
0
        public ActionResult Create([Bind(Include = "Id,Conducta,FechaDeInicio,FechaDeFin,Descripcion,Multa,Estado,Puntos,Totalidad")] CatalogoDeArticulos catalogoDeArticulos)
        {
            if (ModelState.IsValid)
            {
                db.CATARTICULO.Add(catalogoDeArticulos);
                string mensaje = Verificar(catalogoDeArticulos.Id,
                                           catalogoDeArticulos.Conducta,
                                           catalogoDeArticulos.FechaDeInicio,
                                           catalogoDeArticulos.FechaDeFin);
                if (mensaje == "")
                {
                    db.SaveChanges();
                    TempData["Type"]    = "success";
                    TempData["Message"] = "El registro se realizó correctamente";
                    return(RedirectToAction("Index"));
                }
                else
                {
                    ViewBag.Type    = "warning";
                    ViewBag.Message = mensaje;
                    return(View(catalogoDeArticulos));
                }
            }

            return(View(catalogoDeArticulos));
        }
Example #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            CatalogoDeArticulos update_catalogo = new CatalogoDeArticulos();

            agregarModificaciones();
            update_catalogo.modificar(aux);
        }
Example #3
0
        private void txtCodigo_TextChanged(object sender, EventArgs e)
        {
            Codigo = txtCodigo.Text;
            CatalogoDeArticulos catalogo = new CatalogoDeArticulos();

            dgvDetalleArticulo.DataSource         = catalogo.buscar(Codigo);
            dgvDetalleArticulo.Columns[0].Visible = false;
        }
Example #4
0
        public ActionResult RealDeleteConfirmed(string codigo, string conducta, DateTime fechaInicio, DateTime fechaFinal)
        {
            CatalogoDeArticulos catalogoDeArticulos = db.CATARTICULO.Find(codigo, conducta, fechaInicio, fechaFinal);

            db.CATARTICULO.Remove(catalogoDeArticulos);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #5
0
 public ActionResult Edit([Bind(Include = "Id,Conducta,FechaDeInicio,FechaDeFin,Descripcion,Multa,Estado,Puntos,Totalidad")] CatalogoDeArticulos catalogoDeArticulos)
 {
     if (ModelState.IsValid)
     {
         db.Entry(catalogoDeArticulos).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(catalogoDeArticulos));
 }
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            CatalogoDeArticulos catalogo = new CatalogoDeArticulos();

            try
            {
                catalogo.borrar(Codigo);
                MessageBox.Show("Articulo con codigo: " + Codigo + " Borrado.");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #7
0
        private void ListadoArticulos_Load(object sender, EventArgs e)
        {
            CatalogoDeArticulos catalogo = new CatalogoDeArticulos();

            try
            {
                dgvListadoArticulos.DataSource         = catalogo.listar();
                dgvListadoArticulos.Columns[0].Visible = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Example #8
0
        // GET: CatalogoDeArticulos/Edit/5
        public ActionResult Edit(string codigo, string conducta, DateTime fechaInicio, DateTime fechaFinal)
        {
            if (codigo == null || conducta == null || fechaInicio == null || fechaFinal == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CatalogoDeArticulos catalogoDeArticulos = db.CATARTICULO.Find(codigo, conducta, fechaInicio, fechaFinal);

            if (catalogoDeArticulos == null)
            {
                return(HttpNotFound());
            }
            return(View(catalogoDeArticulos));
        }
Example #9
0
        public ActionResult DeleteConfirmed(string codigo, string conducta, DateTime fechaInicio, DateTime fechaFinal)
        {
            CatalogoDeArticulos catalogoDeArticulos = db.CATARTICULO.Find(codigo, conducta, fechaInicio, fechaFinal);

            if (catalogoDeArticulos.Estado == "A")
            {
                catalogoDeArticulos.Estado = "I";
            }
            else
            {
                catalogoDeArticulos.Estado = "A";
            }
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #10
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            CatalogoDeArticulos catalogo = new CatalogoDeArticulos();

            dgvDatosAmodificar.DataSource = catalogo.buscar(Codigo);


            for (int rows = 0; rows < dgvDatosAmodificar.Rows.Count; rows++)
            {
                //  if (Codigo == dgvDatosAmodificar.Rows[rows].Cells["Codigo"].Value.ToString())
                //{
                //Console.WriteLine(dgvDatosAmodificar.Rows[rows].Cells["Id"].Value.ToString());
                aux.Id          = (int)dgvDatosAmodificar.Rows[rows].Cells["Id"].Value;
                aux.Codigo      = dgvDatosAmodificar.Rows[rows].Cells["Codigo"].ToString();
                aux.Nombre      = dgvDatosAmodificar.Rows[rows].Cells["Nombre"].ToString();
                aux.Descripcion = dgvDatosAmodificar.Rows[rows].Cells["Descripcion"].ToString();
                aux.Marca       = dgvDatosAmodificar.Rows[rows].Cells["Marca"].ToString();
                aux.Precio      = (decimal)dgvDatosAmodificar.Rows[rows].Cells["Precio"].Value;
                aux.Categoria   = dgvDatosAmodificar.Rows[rows].Cells["Categoria"].ToString();

                //dgvDatosAmodificar.DataSource = aux.Id;
                //}
            }
        }