public RentaVehiculo(EMPLEADO Empleado = null)
 {
     empleado = Empleado;
     InitializeComponent();
 }
 public void ModEmpleado(int codigo, DateTime fechacontra, bool estadoempleado, Decimal sueldo, int porcentajecomision, Decimal CantidadCobroComision, int idpuesto)
 {
     EMPLEADO.GetDataModEmpleado(codigo, fechacontra, estadoempleado, sueldo, porcentajecomision, CantidadCobroComision, idpuesto);
 }
        private void guardarEnfermera()
        {
            if (txtNombre.Text == "")
            {
                MessageBox.Show("Insertar un nombre");
            }
            else
            {
                if (txtPaterno.Text == "")
                {
                    MessageBox.Show("Insertar un apellido paterno");
                }
                else
                {
                    if (txtMaterno.Text == "")
                    {
                        MessageBox.Show("Insertar un apellido materno");
                    }
                    else
                    {
                        if (dpFecha_Nacimiento.Text == "")
                        {
                            MessageBox.Show("Insertar una fecha de nacimiento");
                        }
                        else
                        {
                            if (cbbSexo.Text == "")
                            {
                                MessageBox.Show("Seleccionar un sexo");
                            }
                            else
                            {
                                if (txtCalle.Text == "")
                                {
                                    MessageBox.Show("Insertar una calle");
                                }
                                else
                                {
                                    if (comboBoxEstado.Text == "")
                                    {
                                        MessageBox.Show("Seleccionar un mstado");
                                    }
                                    else
                                    {
                                        if (txtMunicipio.Text == "")
                                        {
                                            MessageBox.Show("Seleccionar un municipio");
                                        }
                                        else
                                        {
                                            if (txtLocalidad.Text == "")
                                            {
                                                MessageBox.Show("Seleccionar una localidad");
                                            }
                                            else
                                            {
                                                if (txtCelular.Text == "")
                                                {
                                                    MessageBox.Show("Insertar un celular");
                                                }
                                                else
                                                {
                                                    if (txtCurp.Text == "")
                                                    {
                                                        MessageBox.Show("Insertar una curp");
                                                    }
                                                    else
                                                    {
                                                        if (txtCProfesional.Text == "")
                                                        {
                                                            MessageBox.Show("Insertar una cedula profesional");
                                                        }
                                                        else
                                                        {
                                                            if (psContrasena.Password == "")
                                                            {
                                                                MessageBox.Show("Ingresa una contrase");
                                                            }
                                                            else
                                                            {
                                                                if (!ConsultaCedulaE(txtCProfesional.Text))
                                                                {
                                                                    //Obtener los valores de los TextBox
                                                                    DateTime Fecharegistro = DateTime.Now;

                                                                    PERSONA cc = new PERSONA
                                                                    {
                                                                        NOMBRE    = txtNombre.Text,
                                                                        A_PATERNO = txtPaterno.Text,
                                                                        A_MATERNO = txtMaterno.Text,
                                                                        //EDAD = ed,
                                                                        SEXO           = cbbSexo.Text,
                                                                        CALLE          = txtCalle.Text,
                                                                        NOMMUNICIPIO   = txtMunicipio.Text,
                                                                        NOMLOCALIDAD   = txtLocalidad.Text,
                                                                        ESTADO         = Convert.ToInt32(comboBoxEstado.SelectedValue),
                                                                        F_NACIMIENTO   = dpFecha_Nacimiento.SelectedDate,
                                                                        T_CELULAR      = txtCelular.Text,
                                                                        CURP           = txtCurp.Text,
                                                                        FECHA_CREACION = Fecharegistro,
                                                                        ESTADOPERSONA  = "Activo"
                                                                    };
                                                                    BaseDatos.GetBaseDatos().PERSONAS.Add(cc);
                                                                    BaseDatos.GetBaseDatos().SaveChanges();
                                                                    //cc = pr.PERSONAS.Last();

                                                                    ENFERMERA enfermera = new ENFERMERA
                                                                    {
                                                                        PERSONAID      = cc.ID_PERSONA,
                                                                        C_PROFESIONAL  = txtCProfesional.Text,
                                                                        FECHA_CREACION = Fecharegistro
                                                                    };
                                                                    enfermera.PERSONA = cc;
                                                                    BaseDatos.GetBaseDatos().ENFERMERAS.Add(enfermera);
                                                                    BaseDatos.GetBaseDatos().SaveChanges();

                                                                    EMPLEADO em = new EMPLEADO
                                                                    {
                                                                        PERSONAID      = cc.ID_PERSONA,
                                                                        PUESTO         = "Enfermeria",
                                                                        FECHA_CREACION = Fecharegistro
                                                                    };

                                                                    BaseDatos.GetBaseDatos().EMPLEADOS.Add(em);
                                                                    BaseDatos.GetBaseDatos().SaveChanges();

                                                                    USUARIO us = new USUARIO
                                                                    {
                                                                        EMPLEADOID     = em.ID_EMPLEADO,
                                                                        CONTRASENA     = psContrasena.Password,
                                                                        FECHA_CREACION = Fecharegistro,
                                                                        PERMISOSID     = 1
                                                                    };

                                                                    BaseDatos.GetBaseDatos().USUARIOS.Add(us);
                                                                    BaseDatos.GetBaseDatos().SaveChanges();
                                                                    //Mensaje
                                                                    MessageBoxResult result = MessageBox.Show("Registro exitoso");
                                                                    limpiarEnfermera();
                                                                }
                                                                else
                                                                {
                                                                    MessageBox.Show("El registro de la Enfermera ya existe");
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
Esempio n. 4
0
 public void Empleado(DateTime fechacontra, bool estadoempleado, Decimal sueldo, int porcentajecomision, Decimal CantidadCobroComision, int idpuesto, int idpersona)
 {
     EMPLEADO.GetDataEmpleado(fechacontra, estadoempleado, sueldo, porcentajecomision, CantidadCobroComision, idpuesto, idpersona);
 }