private void guardar_Click(object sender, EventArgs e) { if (!FormHelper.noNullList(noNulos) || !FormHelper.esNumericoList(numericos)) { return; } //List<TextBox> datos = FormHelper.getNoNulos(todos); FormHelper.setearAtributos(todos, proveedor); FormHelper.setearAtributos(todos, direccion); proveedor.prov_activo = prov_activo.Checked; proveedor.rubr_id = getRubroId(rubrosComboBox.Text); DialogResult result = MessageBox.Show("Seguro quiere modificar al proveedor " + proveedor.prov_razon_social + ".", "Proveedor", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { dataP.Update(proveedor, direccion, out exError); if (exError == null) { this.Close(); //MessageBox.Show("Proveedor " + proveedor.clie_nombre + " " + proveedor.clie_apellido + " modificado exitosamente.", "Proveedor nuevo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Erro al modificar proveedor, " + exError.Message, "Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void button2_Click(object sender, EventArgs e) { if (!FormHelper.noNullList(noNulos)) { return; } if (clienteBool) { ClienteData cData = new ClienteData(Conexion.getConexion()); cData.Update(returnCliente, out exError); if (exError != null) { MessageBox.Show("Erro al agregar Cliente al Usuario, ERROR: " + exError.Message, "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (proveedorBool) { ProveedorData pData = new ProveedorData(Conexion.getConexion()); pData.Update(returnProveedor, out exError); if (exError != null) { MessageBox.Show("Erro al agregar Proveedor al Usuario, ERROR: " + exError.Message, "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } this.DialogResult = DialogResult.OK; this.Close(); return; }
public void Save(Proveedor entity) { if (entity.Id == 0L) { entity.Estado = true; entity.FechaReg = DateTime.Now; _data.Add(entity); } else { var entityBase = this._data.Get(entity.Id); entityBase.Nombre = entity.Nombre; entityBase.FechaMod = DateTime.Now; entityBase.UserMod = entity.UserMod; _data.Update(entity); } }