Exemplo n.º 1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            if (dgvEmpleados.SelectedRows.Count > 0)
            {
                Reposo   r  = new Reposo();
                Empleado em = new Empleado();
                em.Codigo = (int)dgvEmpleados.SelectedRows[0].Cells[0].Value;

                r.Empleado       = em;
                r.FechaInicial   = dtpFechaReposo.Value;
                r.Observacion    = txtObservaciones.Text;
                r.CantDiasReposo = int.Parse(txtDiasReposo.Text);

                if (Reposo.AgregarReposo(r))
                {
                    MessageBox.Show("Se Agrego satisfactoriamente", "Mantenimiento Reposos", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                    cargarDataGridViewReposos(em.Codigo);
                }
                else
                {
                    MessageBox.Show("Ocurrio un error durante el Proceso. Favor, verifique los datos ingresados y vuelva a intentarlo", "Mantenimiento Reposos", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Debe seleccionar un Emplead@", "Mantenimiento Reposos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Exemplo n.º 2
0
 private void frmreposo_Load(object sender, EventArgs e)
 {
     cmbDoctor.DataSource   = Doctor.ObtenerDoctores();
     cmbPaciente.DataSource = Paciente.ObtenerPacientes();
     reposo = new Reposo();
     dtgReposo.AutoGenerateColumns = true;
 }
        public ActionResult DeleteConfirmed(int id)
        {
            Reposo reposo = db.Reposo.Find(id);

            db.Reposo.Remove(reposo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 4
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     Reposo.Agregar(reposo);
     MessageBox.Show("El reposo se guardó con Exito!!");
     Limpiar();
     dtgReposo.DataSource     = null;
     cmbDoctor.SelectedItem   = null;
     cmbPaciente.SelectedItem = null;
     reposo = new Reposo();
 }
Exemplo n.º 5
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            Reposo reposo = (Reposo)dtgReposo.CurrentRow.DataBoundItem;

            if (reposo != null)
            {
                Reposo.listaReposo.Remove(reposo);
            }
            ActualizarDataGrid();
            LimpiarForm();
        }
Exemplo n.º 6
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (lstReposos.SelectedItem != null)
            {
                Reposo reposo = (Reposo)lstReposos.SelectedItem;

                Reposo.EliminarReposo(reposo);

                ActualizarListaReposos();
            }
        }
 public ActionResult Edit([Bind(Include = "Id_Reposo,Doctor_Id,Paciente_Id,FechaDesde,FechaHasta")] Reposo reposo)
 {
     if (ModelState.IsValid)
     {
         db.Entry(reposo).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Doctor_Id   = new SelectList(db.Doctor, "Id", "NombreDoctor", reposo.Doctor_Id);
     ViewBag.Paciente_Id = new SelectList(db.Paciente, "Id", "NombrePaciente", reposo.Paciente_Id);
     return(View(reposo));
 }
Exemplo n.º 8
0
        private void lstReposos_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lstReposos.SelectedItem != null)
            {
                Reposo reposo = (Reposo)lstReposos.SelectedItem;

                cboEmpleado.SelectedItem = reposo.empleado;
                txtObservacion.Text      = reposo.observacion;
                dtpFechaInicio.Value     = reposo.fechaInicio;
                txtCantidadDias.Text     = reposo.cantidadDias.ToString();
            }
        }
Exemplo n.º 9
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            Reposo rp = new Reposo();

            rp.doctor   = (Doctor)cmbDoctor.SelectedItem;
            rp.paciente = (Paciente)cmbPaciente.SelectedItem;

            Reposo.listaReposo.Add(rp);

            ActualizarDataGrid();
            Limpiar();
        }
Exemplo n.º 10
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     Reposo.AgregarReposo(reposo);
     MessageBox.Show("El reposo se guardó con Exito!!");
     LimpiarForm();
     dtgReposo.DataSource     = null;
     cmbDoctor.SelectedItem   = null;
     cmbPaciente.SelectedItem = null;
     dtpDesde.Value           = System.DateTime.Now;
     dtpHasta.Value           = System.DateTime.Now;
     reposo = new Reposo();
 }
Exemplo n.º 11
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            Reposo reposo = new Reposo();

            reposo.empleado     = (Empleado)cboEmpleado.SelectedValue;
            reposo.observacion  = txtObservacion.Text;
            reposo.fechaInicio  = dtpFechaInicio.Value;
            reposo.cantidadDias = int.Parse(txtCantidadDias.Text);

            Reposo.AgregarReposo(reposo);

            ActualizarListaReposos();
        }
        // GET: Reposos/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Reposo reposo = db.Reposo.Find(id);

            if (reposo == null)
            {
                return(HttpNotFound());
            }
            return(View(reposo));
        }
Exemplo n.º 13
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            Reposo rp = new Reposo();

            rp.CodigoReposo   = txtCodigoReposo.Text;
            rp.NombreDoctor   = (Doctor)cmbDoctor.SelectedItem;
            rp.NombrePaciente = (Paciente)cmbPaciente.SelectedItem;
            rp.Desde          = dtpDesde.Value.Date;
            rp.Hasta          = dtpHasta.Value.Date;
            Reposo.listaReposo.Add(rp);

            ActualizarDataGrid();
            LimpiarForm();
        }
Exemplo n.º 14
0
        private void btnGuardar_Click_1(object sender, EventArgs e)
        {
            reposo.paciente = (Paciente)cmbPaciente.SelectedItem;
            reposo.cantidad = txtCantidad.Text;
            reposo.doctor   = (Doctor)cmbDoctor.SelectedItem;

            Reposo.Agregar(reposo);
            MessageBox.Show("El Reposo ha sido guardado con éxito");
            Limpiar();
            dtgReposo.DataSource     = null;
            cmbPaciente.SelectedItem = null;
            cmbDoctor.SelectedItem   = null;

            reposo = new Reposo();
        }
        // GET: Reposos/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Reposo reposo = db.Reposo.Find(id);

            if (reposo == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Doctor_Id   = new SelectList(db.Doctor, "Id", "NombreDoctor", reposo.Doctor_Id);
            ViewBag.Paciente_Id = new SelectList(db.Paciente, "Id", "NombrePaciente", reposo.Paciente_Id);
            return(View(reposo));
        }
Exemplo n.º 16
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (dgvReposo.SelectedRows.Count > 0)
     {
         Reposo   r  = new Reposo();
         Empleado em = new Empleado();
         r.codigo  = (int)dgvReposo.SelectedRows[0].Cells[4].Value;
         em.Codigo = (int)dgvReposo.SelectedRows[0].Cells[0].Value;
         if (Reposo.EliminarReposo(r))
         {
             MessageBox.Show("Se elimino satisfactoriamente", "Mantenimiento Reposos", MessageBoxButtons.OK, MessageBoxIcon.Information);
             Limpiar();
             cargarDataGridViewReposos(em.Codigo);
         }
         else
         {
             MessageBox.Show("Ocurrio un error durante el Proceso. Favor, verifique los datos ingresados y vuelva a intentarlo", "Mantenimiento Reposos", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Exemplo n.º 17
0
 private void ActualizarListaReposos()
 {
     lstReposos.DataSource = null;
     lstReposos.DataSource = Reposo.ObtenerReposos();
 }
Exemplo n.º 18
0
 public void cargarDataGridViewReposos(int idEmpleado)
 {
     dgvReposo.DataSource = null;
     dgvReposo.DataSource = Reposo.ObtenerTablaReposoPorEmpleado(idEmpleado);
 }