public void modificar(Propiedad propiedad) { AccesoDatos conexion; DireccionNegocio direccionNegocio = new DireccionNegocio(); try { conexion = new AccesoDatos(); conexion.setearConsulta("update PROPIEDADES set DescripcionGeneral = @descripcion, SuperficieCubierta = @supCubierta, SuperficieDescubierta = @supDescubierta Where IdPropiedad = @id"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@descripcion", propiedad.DescripcionGeneral); conexion.Comando.Parameters.AddWithValue("@supCubierta", propiedad.SuperficieCubierta); conexion.Comando.Parameters.AddWithValue("@supDescubierta", propiedad.SuperficieDescubierta); conexion.Comando.Parameters.AddWithValue("@id", propiedad.Id); conexion.abrirConexion(); conexion.ejecutarAccion(); direccionNegocio.modificar(propiedad.Direccion); } catch (Exception ex) { throw ex; } }
public List <ClienteNegocio> GetAll() { telefonoNegocio = new TelefonoNegocio(); direccionNegocio = new DireccionNegocio(); List <ClienteDTO> objlist = new List <ClienteDTO>(); ClienteDTO objuser = new ClienteDTO(); objlist = objuser.GetClient(); List <ClienteNegocio> Return = new List <ClienteNegocio>(); if (objlist != null) { foreach (var foo in objlist) { this.Clienteid = foo.Clienteid; this.nombre = foo.nombre; this.Apellido = foo.Apellido; this.Descripcion = foo.Descripcion; this.Documento = foo.Documento; this.tipoDocumento = foo.tipoDocumento; this.telefonoNegocio.GetTelefonobyID(foo.TelefonoId); this.direccionNegocio.GetDireccionbyId(foo.Direccionid); Return.Add(new ClienteNegocio(this)); Console.WriteLine("Usuario Cargado " + this.Clienteid.ToString()); } return(Return); } else { return(null); } }
public List <UsuarioNegocio> GetAll() { telefonoNegocio = new TelefonoNegocio(); direccionNegocio = new DireccionNegocio(); List <UsuarioDTO> userdto = new List <UsuarioDTO>(); UsuarioDTO objuser = new UsuarioDTO(); userdto = objuser.GetUsers(); List <UsuarioNegocio> usrReturn = new List <UsuarioNegocio>(); if (userdto != null) { foreach (var foo in userdto) { this.Usuarioid = foo.Usuarioid; this.nombre = foo.nombre; this.Apellido = foo.Apellido; this.clave = foo.clave; this.Descripcion = foo.Descripcion; this.Documento = foo.Documento; this.tipoDocumento = foo.tipoDocumento; this.telefonoNegocio.GetTelefonobyID(foo.TelefonoId); this.direccionNegocio.GetDireccionbyId(foo.Direccionid); usrReturn.Add(new UsuarioNegocio(this)); Console.WriteLine("Usuario Cargado " + this.Usuarioid.ToString()); } return(usrReturn); } else { return(null); } }
public Contacto CargarContacto(TextBox tboxTelefono, TextBox tboxCelular, TextBox tboxCorreoElectronico, int CodigoDireccion) { Contacto unNuevoContacto = new Contacto(); unNuevoContacto.Direccion = new Direccion(); DireccionNegocio unaDireccion = new DireccionNegocio(); unNuevoContacto.CodigoContacto = CodigoDireccion; unNuevoContacto.Telefono = tboxTelefono.Text; unNuevoContacto.Celular = tboxCelular.Text; unNuevoContacto.Mail = tboxCorreoElectronico.Text; unNuevoContacto.Direccion.CodigoDireccion = CodigoDireccion; return(unNuevoContacto); }
public void EliminarProveedor(Proveedor unProveedor) { DireccionNegocio unaDireccion = new DireccionNegocio(); ContactoNegocio unContacto = new ContactoNegocio(); Direccion DireccionEliminar = new Direccion(); ImpuestoNegocio Impuestos = new ImpuestoNegocio(); DireccionEliminar.CodigoDireccion = unProveedor.Contacto.CodigoContacto; AccederDatos.AbrirConexion(); AccederDatos.DefinirTipoComando("UPDATE Proveedores SET Estado = 0 WHERE CodigoProveedor = " + unProveedor.CodigoProveedor); AccederDatos.EjecutarConsulta(); AccederDatos.CerrarConexion(); unaDireccion.EliminarDireccion(DireccionEliminar); unContacto.EliminarContacto(unProveedor.Contacto); Impuestos.RestaurarEstadosImpuestosXProveedor(unProveedor.CodigoProveedor); }
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(); }
public bool SiExisteDireccion(Direccion aux) { DireccionNegocio negocio = new DireccionNegocio(); List <Direccion> listaDireccion = negocio.ListarDireccion(); foreach (var item in listaDireccion) { if (item.Calle == aux.Calle && item.Altura == aux.Altura && item.CodigoPostal == aux.CodigoPostal && item.Provincia == aux.Provincia && item.Localidad == aux.Localidad) { return(true); } } return(false); }
public int BuscarIdDireccion(Direccion aux) { DireccionNegocio negocio = new DireccionNegocio(); List <Direccion> listaDireccion = negocio.ListarDireccion(); int IdDireccion = 0; foreach (var item in listaDireccion) { if (item.Calle == aux.Calle && item.Altura == aux.Altura && item.CodigoPostal == aux.CodigoPostal && item.Provincia == aux.Provincia && item.Localidad == aux.Localidad) { IdDireccion = item.Id; } } return(IdDireccion); }
public ClienteNegocio() { direccionNegocio = new DireccionNegocio(); telefonoNegocio = new TelefonoNegocio(); }
public UsuarioNegocio() { direccionNegocio = new DireccionNegocio(); telefonoNegocio = new TelefonoNegocio(); }
public ProveedorNegocio() { direccionNegocio = new DireccionNegocio(); telefonoNegocio = new TelefonoNegocio(); }