예제 #1
0
        private void btnEmpleadoGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (accionEmpleados == accion.Nuevo)
            {
                empleado emp = new empleado()
                {
                    Nombre = txbEmpleadoNombre.Text,

                    Direccion = txbEmpleadoDireccion.Text,
                    Rfc       = txbEmpleadoRFC.Text,
                    Telefono  = txbEmpleadoTelefono.Text,
                    Email     = txbEmpleadoEmail.Text,
                    puesto    = txbEmpleadoPuesto.Text,
                    Matricula = txbEmpleadoMatricula.Text
                };
                if (manejadorEmpleados.Agregar(emp))
                {
                    MessageBox.Show("Empleado agregado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposDeEmpleados();
                    ActualizarTablaEmpleados();
                    PonerBotonesDeEmpleadosEnEdicion(false);
                }
                else
                {
                    MessageBox.Show("El Empleado no se pudo agregar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            else
            {
                empleado emp = dtgCliente.SelectedItem as empleado;
                emp.Nombre = txbEmpleadoNombre.Text;

                emp.Direccion = txbEmpleadoDireccion.Text;
                emp.Rfc       = txbEmpleadoRFC.Text;
                emp.Telefono  = txbEmpleadoTelefono.Text;
                emp.Email     = txbEmpleadoEmail.Text;
                emp.puesto    = txbEmpleadoPuesto.Text;
                emp.Matricula = txbEmpleadoMatricula.Text;

                if (manejadorEmpleados.Modificar(emp))
                {
                    MessageBox.Show("El Empleado modificado correctamente", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposDeEmpleados();
                    ActualizarTablaEmpleados();
                    PonerBotonesDeEmpleadosEnEdicion(false);
                }
                else
                {
                    MessageBox.Show("El Empleado no se pudo actualizar", "Farmacia", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
예제 #2
0
        private void btnEmpleadosGuardar_Click(object sender, RoutedEventArgs e)
        {
            if (accionn == accion.Nuevo)
            {
                Empleado emp = new Empleado()
                {
                    // Identificador = txbEmpleadoId.Text,
                    Nombre    = txbEmpleadosNombre.Text,
                    Direccion = txbEmpleadosDireccion.Text,
                    Rfc       = txbEmpleadosRfc.Text,
                    Telefono  = txbEmpleadosTelefono.Text,
                    Correo    = txbEmpleadosCorreo.Text,
                    Sueldo    = txbEmpleadosSueldo.Text,
                    Area      = txbEmpleadosArea.Text
                };
                if (manejadorEmpleados.Agregar(emp))
                {
                    MessageBox.Show("Empleado agregado correctamente  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposDeEmpleados();
                    ActualizarTablaEmpleados();
                    PonerBotonesEmpleadosEnEdicion(false);
                }
                else
                {
                    MessageBox.Show("El empleado no se pudo agregar  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
            else
            {
                Empleado emp = dtgEmpleados.SelectedItem as Empleado;
                emp.Nombre    = txbEmpleadosNombre.Text;
                emp.Direccion = txbEmpleadosDireccion.Text;
                emp.Rfc       = txbEmpleadosRfc.Text;
                emp.Telefono  = txbEmpleadosTelefono.Text;
                emp.Correo    = txbEmpleadosCorreo.Text;
                emp.Sueldo    = txbEmpleadosSueldo.Text;
                emp.Area      = txbEmpleadosArea.Text;

                if (manejadorEmpleados.Modificar(emp))
                {
                    MessageBox.Show("Empleado modificado correctamente  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Information);
                    LimpiarCamposDeEmpleados();
                    ActualizarTablaEmpleados();
                    PonerBotonesEmpleadosEnEdicion(false);
                }
                else
                {
                    MessageBox.Show("El empleado no se pudo actualizar  ", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Error);
                }
            }
        }
예제 #3
0
 private void btnEmpleadosGuardar_Click(object sender, RoutedEventArgs e)
 {
     if (accionEmpleados == accion.Nuevo)
     {
         Empleado emp = new Empleado()
         {
             Nombre    = tbxEmpleadosNombre.Text,
             Apellidos = tbxEmpleadosApellidos.Text,
             Area      = tbxEmpleadosArea.Text
         };
         if (manejadorEmpleados.Agregar(emp))
         {
             MessageBox.Show("Empleado agregado correctamente", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Information);
             LimpiarCamposDeEmpleados();
             ActualizarTablaEmpleados();
             PonerBotonesDeEmpleadosEnEdicion(false);
         }
         else
         {
             MessageBox.Show("El empleado no se puedo agregar", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         Empleado emp = dtgEmpleados.SelectedItem as Empleado;
         emp.Apellidos = tbxEmpleadosApellidos.Text;
         emp.Area      = tbxEmpleadosArea.Text;
         emp.Nombre    = tbxEmpleadosNombre.Text;
         if (manejadorEmpleados.Modificar(emp))
         {
             MessageBox.Show("Empleado modificado correctamente", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Information);
             LimpiarCamposDeEmpleados();
             ActualizarTablaEmpleados();
             PonerBotonesDeEmpleadosEnEdicion(false);
         }
         else
         {
             MessageBox.Show("El empleado no se puedo actualizar", "Inventarios", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }