protected void btnEditar_Click(object sender, EventArgs e) { ServiceReference1.ProveedoresClient client = new ServiceReference1.ProveedoresClient(); ServiceReference1.Proveedor obj = new ServiceReference1.Proveedor(); obj.RazonSocial = txtRazSocial.Text; obj.Ruc = txtIdRuc.Text; obj.Email = txtMail.Text; obj.Telefono = txtTelefono.Text; obj.Tipo = ddlPersona.SelectedValue.ToString(); client.ModificarProveedor(obj); }
protected void btnGrabar_Click(object sender, EventArgs e) { ServiceReference1.ProveedoresClient client = new ServiceReference1.ProveedoresClient(); ServiceReference1.Proveedor obj = new ServiceReference1.Proveedor(); obj.Email = txtMail.Text; obj.RazonSocial = txtRazSocial.Text; obj.Ruc = txtIdRuc.Text; obj.Telefono = txtTelefono.Text; obj.Tipo = ddlPersona.SelectedValue.ToString(); client.CrearProveedor(obj); lblMensaje.Text = "Se grabó correctamente"; }
protected void gvResultados_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Editar") { ServiceReference1.ProveedoresClient client = new ServiceReference1.ProveedoresClient(); int index = Convert.ToInt32(e.CommandArgument); string codigo = gvResultados.Rows[index].Cells[2].Text; ServiceReference1.Proveedor obj = client.ObtenerProveedor(codigo); txtRazSocial.Text = obj.RazonSocial; txtIdRuc.Text = obj.Ruc; txtMail.Text = obj.Email; txtTelefono.Text = obj.Telefono; btnGrabar.Enabled = true; } else if (e.CommandName == "Eliminar") { ServiceReference1.ProveedoresClient client = new ServiceReference1.ProveedoresClient(); int index = Convert.ToInt32(e.CommandArgument); string codigo = gvResultados.Rows[index].Cells[2].Text; ServiceReference1.Proveedor obj = client.ObtenerProveedor(codigo); int val = client.EliminarProveedor(codigo); if (val.Equals(1)) { lblMensaje.Text = "No se pudo eliminar"; } else if (val.Equals(0)) { lblMensaje.Text = "Se eliminó correctamente"; } else { lblMensaje.Text = "Se eliminó correctamente"; } } }