Пример #1
0
 private void BtnBuscarCliente_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         ClienteControlador controlador = new ClienteControlador();
         string             rut         = txtRutCliente.Text;
         Cliente            cliente     = new Cliente();
         cliente = controlador.BuscarCliente(rut);
         if (cliente != null)
         {
             MessageBox.Show("Cliente Encontrado");
             txtRazonSocial.Text      = cliente.RazonSocial;
             txtNombreCliente.Text    = cliente.NombreCliente;
             txtMailCliente.Text      = cliente.MailCliente;
             txtDireccionCliente.Text = cliente.DireccionCliente;
             txtTelefono.Text         = "" + cliente.Telefono;
         }
         else
         {
             MessageBox.Show("No Encontrado");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Buscar: " + ex);
     }
 }
Пример #2
0
 private void BtnEliminar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         ClienteControlador controlador = new ClienteControlador();
         string             rut         = txtRutCliente.Text;
         bool estaEliminado             = controlador.EliminarCliente(rut);
         if (estaEliminado)
         {
             MessageBox.Show("Cliente Eliminado");
             txtRutCliente.Clear();
             txtRazonSocial.Clear();
             txtNombreCliente.Clear();
             txtMailCliente.Clear();
             txtDireccionCliente.Clear();
             txtTelefono.Clear();
         }
         else
         {
             MessageBox.Show("No ha sido Eliminado");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Eliminar: " + ex);
     }
 }
Пример #3
0
 public Home()
 {
     InitializeComponent();
     try
     {
         controlerCliente = new ClienteControlador();
         RefrescarAccionesYTitulos();
         RefrescarUsuariosConectados();
     }
     catch (ExceptionServer ex)
     {
         MostrarError(ex.Message, true);
     }
 }
Пример #4
0
 private void BtnModificar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Cliente            nuevoCliente     = new Cliente();
         ClienteControlador controlador      = new ClienteControlador();
         string             rut              = txtRutCliente.Text;
         string             razonSocial      = txtRazonSocial.Text;
         string             nombreCliente    = txtNombreCliente.Text;
         string             mailCliente      = txtMailCliente.Text;
         string             direccionCliente = txtDireccionCliente.Text;
         int    telefono    = int.Parse(txtTelefono.Text);
         string actividad   = cmbActividadEmpresa.Text;
         string tipoEmpresa = cmbTipoEmpresa.Text;
         nuevoCliente.RutCliente       = rut;
         nuevoCliente.RazonSocial      = razonSocial;
         nuevoCliente.NombreCliente    = nombreCliente;
         nuevoCliente.MailCliente      = mailCliente;
         nuevoCliente.DireccionCliente = direccionCliente;
         nuevoCliente.Telefono         = telefono;
         nuevoCliente.ActividadEmpresa = actividad;
         nuevoCliente.TipoEmpresa      = tipoEmpresa;
         bool estaModificado = controlador.ModificarCliente(nuevoCliente);
         if (estaModificado)
         {
             MessageBox.Show("Cliente Modificado");
             LimpiarCliente();
         }
         else
         {
             MessageBox.Show("No ha sido modificado");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Modificar: " + ex);
     }
 }
Пример #5
0
 public async Task <Respuesta <ClienteControlador> > ActualizarCliente(ClienteControlador cliente)
 {
     return(mapper.Map <Respuesta <ClienteControlador> >(await clienteBL.ActualizarCliente(mapper.Map <IClienteDTO>(cliente))));
 }