public AgregarMedico()
        {
            var = new List <empleados>();

            controladormedico = new ControladorMedicos();
            InitializeComponent();
            llenarCombos();
        }
Example #2
0
 public AgregarEmpleadoMedico(int idc)
 {
     controladormedico = new ControladorMedicos();
     InitializeComponent();
     llenarCombos();
     id        = idc;
     operacion = 0;
 }
Example #3
0
        public AgregarEmpleadoMedico(int idmed, int idem)
        {
            InitializeComponent();
            controladormedico = new ControladorMedicos();
            llenarCombos();
            idmedicos = idmed;
            idemple   = idem;
            operacion = 1;
            Model   model = new Model();
            medicos m     = new medicos();

            m                    = model.Entidades.medicos.Single(a => a.idmedico.Equals(idmedicos));
            txtJVPM.Text         = m.JVPM;
            cmbArea.Text         = m.area_Laboral.nombreArea;
            cmbespecialidad.Text = m.especialidadmedicos.nombre_especialidad;
        }
Example #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!validar())
            {
            }
            else
            {
                Model model = new Model();

                medicos m = new medicos();
                controladormedico = new ControladorMedicos();

                m.idempleado = id;
                m.JVPM       = txtJVPM.Text;
                string especialidad     = cmbespecialidad.SelectedItem.ToString();
                especialidadmedicos esp = model.Entidades.especialidadmedicos.Single(a => a.nombre_especialidad.Equals(especialidad));
                m.idespecialidad = esp.idespecialidad;
                string       area = cmbArea.SelectedItem.ToString();
                area_Laboral al   = model.Entidades.area_Laboral.Single(a => a.nombreArea.Equals(area));
                m.id_arealaboral = al.idarealaboral;

                if (operacion == 0)
                {
                    if (controladormedico.insertarMedico(m))
                    {
                        MessageBox.Show("correcto");
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Error en la INSERCION");
                    }
                }
                else if (operacion == 1)
                {
                    Model modelp = new Model();

                    medicos mn = new medicos();
                    controladormedico = new ControladorMedicos();


                    mn.JVPM = txtJVPM.Text;
                    string especialidades    = cmbespecialidad.SelectedItem.ToString();
                    especialidadmedicos espe = model.Entidades.especialidadmedicos.Single(a => a.nombre_especialidad.Equals(especialidades));
                    mn.idespecialidad = espe.idespecialidad;
                    string       areas = cmbArea.SelectedItem.ToString();
                    area_Laboral ala   = model.Entidades.area_Laboral.Single(a => a.nombreArea.Equals(areas));
                    mn.id_arealaboral = ala.idarealaboral;
                    mn.idempleado     = idemple;



                    if (controladormedico.modificarMedicos(idmedicos, mn))
                    {
                        MessageBox.Show("Médico actualizado");
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("error en la actualización");
                    }
                }
            }
        }
Example #5
0
 public AgregarEmpleadoMedico()
 {
     controladormedico = new ControladorMedicos();
     InitializeComponent();
     llenarCombos();
 }