public void ModificarProveedor(Proveedor unProveedor) { unContacto.ModificarContacto(unProveedor.Contacto); unaDireccion.ModificarDireccion(unProveedor.Contacto.Direccion); AccederDatos.AbrirConexion(); AccederDatos.DefinirTipoComando("UPDATE Proveedores SET RazonSocial=@RazonSocial, NumeroCUIT=@NumeroCUIT, NombreFantasia=@NombreFantasia, CodigoCondicionIVA=@CodigoCondicionIVA WHERE CodigoProveedor = '" + unProveedor.CodigoProveedor + "'"); AccederDatos.Comando.Parameters.Clear(); AccederDatos.Comando.Parameters.AddWithValue("@RazonSocial", unProveedor.RazonSocial); AccederDatos.Comando.Parameters.AddWithValue("@NumeroCUIT", unProveedor.NumeroCUIT); AccederDatos.Comando.Parameters.AddWithValue("@NombreFantasia", unProveedor.NombreFantasia); AccederDatos.Comando.Parameters.AddWithValue("@CodigoCondicionIVA", unProveedor.CondicionIVA.CodigoCondicionIVA); AccederDatos.EjecutarAccion(); AccederDatos.CerrarConexion(); }
public void ModificarCliente(Cliente unCliente) { DireccionNegocio unaDireccionNegocio = new DireccionNegocio(); CuentaCorrienteNegocio unaCuentaCorriente = new CuentaCorrienteNegocio(); ContactoNegocio unContactoNegocio = new ContactoNegocio(); unaDireccionNegocio.ModificarDireccion(unCliente.Contacto.Direccion); unaCuentaCorriente.ModificarCuentaCorriente(unCliente.CuentaCorriente); unContactoNegocio.ModificarContacto(unCliente.Contacto); AccederDatos.AbrirConexion(); AccederDatos.DefinirTipoComando("UPDATE Clientes Set NombreCliente=@Nombre, Apellido=@Apellido, CodigoDescuento=@CodigoDescuento WHERE CodigoCliente = " + unCliente.CodigoCliente); AccederDatos.Comando.Parameters.Clear(); AccederDatos.Comando.Parameters.AddWithValue("@Nombre", unCliente.Nombre); AccederDatos.Comando.Parameters.AddWithValue("@Apellido", unCliente.Apellido); AccederDatos.Comando.Parameters.AddWithValue("@CodigoDescuento", unCliente.Descuento.CodigoDescuento); AccederDatos.EjecutarAccion(); AccederDatos.CerrarConexion(); }