示例#1
0
        private void CargarDatos(int proveedorid)
        {
            Proveedor proveedor = new Proveedor();

            proveedor.Id = proveedorid;
            DataSet ds = EditProveedor.GetProveedor(proveedor);
            DataRow dr = ds.Tables[0].Rows[0];

            txtId.Text        = proveedorid.ToString();
            txtNombre.Text    = dr["Nombre"].ToString();
            txtDomicilio.Text = dr["Domicilio"].ToString();
            txtTelefono.Text  = dr["Tel"].ToString();
            txtEmail.Text     = dr["Email"].ToString();
        }
示例#2
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtId.Text == "")
                {
                    Proveedor prov = new Proveedor();
                    prov.Nombre    = txtNombre.Text;
                    prov.Domicilio = txtDomicilio.Text;
                    prov.Telefono  = txtTelefono.Text;
                    prov.Email     = txtEmail.Text;


                    if (EditProveedor.Insertar(prov) > 0)
                    {
                        messageBox.ShowMessage("El Proveedor se inserto correctamente!");
                    }
                }
                else
                {
                    Proveedor prov = new Proveedor();
                    prov.Id        = Convert.ToInt32(txtId.Text);
                    prov.Nombre    = txtNombre.Text;
                    prov.Domicilio = txtDomicilio.Text;
                    prov.Telefono  = txtTelefono.Text;
                    prov.Email     = txtEmail.Text;

                    if (EditProveedor.Actualizar(prov) > 0)
                    {
                        Response.Redirect("ListProveedor.aspx");
                    }
                }
            }
            catch (Exception ex)
            {
                messageBox.ShowMessage(ex.Message + ex.StackTrace);
            }
        }