コード例 #1
0
        public void AgregarMarca()
        {
            if (!IsPostBack)
            {
                return;
            }
            MarcaNegocio negocio = new MarcaNegocio();

            try
            {
                Marca marca         = new Marca();
                var   ItemModificar = Request.QueryString["idModificar"];
                if (ItemModificar != null)
                {
                    marca.Id = Convert.ToInt32(ItemModificar);
                }

                marca.Descripcion = input.Text;


                if (marca.Id != 0)
                {
                    negocio.Modificar(marca);
                }
                else
                {
                    negocio.Agregar(marca);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
 protected void Agregar_Click(object sender, EventArgs e)
 {
     if (Agregar.Text == "Modificar")
     {
         marca.nombre = marcaLabel.Text;
         marcaNegocio.Modificar(marca);
     }
     else
     {
         nombreMarca = marcaLabel.Text;
         marcaNegocio.AgregarMarca(nombreMarca);
     }
     Response.Redirect("marcas.aspx");
 }
コード例 #3
0
 protected void dgvMarcas_RowUpdating(object sender, GridViewUpdateEventArgs e)
 {
     try
     {
         MarcaNegocio MarcaNeg = new MarcaNegocio();
         Marca        marca    = new Marca();
         marca.id     = Convert.ToInt64(dgvMarcas.DataKeys[e.RowIndex].Value.ToString());
         marca.nombre = (dgvMarcas.Rows[e.RowIndex].FindControl("txbNombre") as TextBox).Text;
         MarcaNeg.Modificar(marca);
         lblCorrecto.Text   = "Modificado correctamente.";
         lblIncorrecto.Text = "";
         Response.Redirect("marcas.aspx");
     }
     catch (Exception ex)
     {
         lblCorrecto.Text   = "";
         lblIncorrecto.Text = ex.Message;
     }
 }
コード例 #4
0
        protected void btnAceptar_Click(object sender, EventArgs e)
        {
            if (ValidarForm())
            {
                MarcaNegocio marcaNegocio = new MarcaNegocio();

                try
                {
                    if (marca == null)
                    {
                        marca = new Marca();
                    }

                    marca.Codigo    = txtBoxCodigo.Text;
                    marca.Nombre    = txtBoxNombre.Text;
                    marca.URLImagen = txtBoxImagen.Text;

                    if (marca.ID != 0)
                    {
                        marca.Codigo    = txtBoxCodigo.Text;
                        marca.Nombre    = txtBoxNombre.Text;
                        marca.URLImagen = txtBoxImagen.Text;

                        marcaNegocio.Modificar(marca);
                    }
                    else
                    {
                        marcaNegocio.Agregar(marca);
                    }

                    Response.Redirect("ABM_Marcas.aspx");
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
            else
            {
                ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalErrorForm", "$('#modalErrorForm').modal();", true);
            }
        }
コード例 #5
0
        private void BtnAgregar_Click(object sender, EventArgs e)
        {
            MarcaNegocio neg = new MarcaNegocio();

            m.Descripcion = TxtDescripcion.Text;
            try
            {
                if (m.IdMarca == 0)
                {
                    neg.Agregar(m);
                }
                else
                {
                    neg.Modificar(m);
                }
                this.Close();
            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }