示例#1
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            Terapeuta pTerapeuta = new Terapeuta();

            pTerapeuta.Apellido        = txtApellido.Text;
            pTerapeuta.Nombre          = txtNombre.Text;
            pTerapeuta.Usuario         = txtUsuario.Text;
            pTerapeuta.Contraseña      = txtPass.Text;
            pTerapeuta.Id_Jornada      = (int)cboJornada.SelectedValue;;
            pTerapeuta.Id_Especialidad = (int)cboEspecialidad.SelectedValue;;
            pTerapeuta.Id = TerapeutaActual.Id;


            int resultado = TerapeutaDAL.ModificarTerapeuta(pTerapeuta);

            if (resultado > 0)
            {
                MessageBox.Show("Terapeuta Modificado Correctamente", "Terapeuta Modificado", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);

                dtgvTerapeuta.DataSource = TerapeutaDAL.ObtenerTerapeutaParaDTGV();
                sdf.SelectedIndex        = 2;
            }
            else
            {
                MessageBox.Show("No se pudo Modificar el Terapeuta", "Error!!", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
            }
        }
示例#2
0
        private void frmPrueba_Load(object sender, EventArgs e)
        {
            cboTerapeuta.DataSource    = TerapeutaDAL.ObtenerTerapeuta();
            cboTerapeuta.DisplayMember = "Apellido";
            cboTerapeuta.ValueMember   = "Id";



            SqlConnection Conn = BDComun.obtenerConexion();

            dtgvTurnos.DataSource = null;
            SqlCommand cmd = Conn.CreateCommand();

            cmd.CommandType = CommandType.Text;
            cmd.CommandText = "SELECT Apellido,Nombre, tipo_Tratamiento 'Tratamiento',hora" +
                              " FROM Turno tu JOIN Paciente cl on tu.id_Paciente=cl.nro_Paciente " +
                              "JOIN Tipo_Tratamiento tt on tu.id_TipoTratamiento=tt.id_Tipo_Tratamiento" +
                              " where Fecha = ('" + mcaleTurno.SelectionEnd.ToShortDateString() + "') and id_Terapeuta='" + cboTerapeuta.SelectedValue + "' ";
            cmd.ExecuteNonQuery();

            DataTable      dt = new DataTable();
            SqlDataAdapter da = new SqlDataAdapter(cmd);

            da.Fill(dt);

            dtgvTurnos.DataSource = dt;

            Conn.Close();
        }
示例#3
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (dtgvTerapeuta.SelectedRows.Count == 1)
            {
                Int64 Id = Convert.ToInt64(dtgvTerapeuta.CurrentRow.Cells[0].Value);
                TerapeutaSeleccionado = TerapeutaDAL.ObtenerTerapeuta2(Id);
            }
            else
            {
                MessageBox.Show("Seleccione Paciente que desea Modificar", "Advertencia", MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation);
            }

            if (TerapeutaSeleccionado != null)
            {
                TerapeutaActual = TerapeutaSeleccionado;

                txtApellido.Text              = TerapeutaSeleccionado.Apellido;
                txtNombre.Text                = TerapeutaSeleccionado.Nombre;
                txtUsuario.Text               = TerapeutaSeleccionado.Usuario;
                txtPass.Text                  = TerapeutaSeleccionado.Contraseña;
                txtPass2.Text                 = TerapeutaSeleccionado.Contraseña;
                cboJornada.SelectedValue      = TerapeutaSeleccionado.Id_Jornada;
                cboEspecialidad.SelectedValue = TerapeutaSeleccionado.Id_Especialidad;
                sdf.SelectedIndex             = 0;
                btnUpdate.Enabled             = true;
            }
        }
示例#4
0
        private void frmCargarTurno_Load(object sender, EventArgs e)
        {
            frmCargarCliente frmCargar = new frmCargarCliente();



            cboPaciente.DataSource    = ClienteDAL.ObtenerClientes();
            cboPaciente.DisplayMember = "Apellido";
            cboPaciente.ValueMember   = "Id";


            cboTratamiento.DataSource    = TratamientoDAL.ObtenerTratamiento();
            cboTratamiento.DisplayMember = "Descripcion";
            cboTratamiento.ValueMember   = "Id";

            cboTerapeuta.DataSource    = TerapeutaDAL.ObtenerTerapeuta();
            cboTerapeuta.DisplayMember = "Apellido";
            cboTerapeuta.ValueMember   = "Id";


            rbnAlta.Enabled      = false;
            rbnCancelado.Enabled = false;
            rbtInactivo.Enabled  = false;


            if (rbnCancelado.Checked)
            {
                panelCanelado.Visible = true;
            }
            else
            {
                panelCanelado.Visible = false;
            }
        }
示例#5
0
 private void frmProductosDisponibles_Load(object sender, EventArgs e)
 {
     cboTerapeuta.DataSource    = TerapeutaDAL.ObtenerTerapeuta();
     cboTerapeuta.DisplayMember = "Apellido";
     cboTerapeuta.ValueMember   = "Id";
     dgvProductos.DataSource    = ProductosDAL.ObtenerProductoss(((Terapeuta)cboTerapeuta.SelectedItem).Id);
     dgvProductos.Columns["id_Terapeuta"].Visible          = false;
     dgvProductos.Columns["Costo"].DefaultCellStyle.Format = "c";
 }
示例#6
0
        private void frmTerapeuta_Load(object sender, EventArgs e)
        {
            cboTerapeuta.DataSource       = TerapeutaDAL.ObtenerTerapeuta();
            cboTerapeuta.DisplayMember    = "Apellido";
            cboTerapeuta.ValueMember      = "Id";
            cboJornada.DataSource         = TerapeutaDAL.ObtenerJornada();
            cboJornada.DisplayMember      = "tipo_Jornada";
            cboJornada.ValueMember        = "Id";
            cboEspecialidad.DataSource    = TerapeutaDAL.ObtenerEspecialidad();
            cboEspecialidad.DisplayMember = "descripcion";
            cboEspecialidad.ValueMember   = "Id";

            dtgvTerapeuta.DataSource = TerapeutaDAL.ObtenerTerapeutaParaDTGV();
            btnUpdate.Enabled        = false;
        }
示例#7
0
        private void button1_Click(object sender, EventArgs e)
        {
            Terapeuta Terapeutas = new Terapeuta();

            if (validar())
            {
                Terapeutas.Apellido        = txtApellido.Text;
                Terapeutas.Nombre          = txtNombre.Text;
                Terapeutas.Usuario         = txtUsuario.Text;
                Terapeutas.Contraseña      = txtPass.Text;
                Terapeutas.Id_Jornada      = (int)cboJornada.SelectedValue;
                Terapeutas.Id_Especialidad = (int)cboEspecialidad.SelectedValue;

                int resultado = TerapeutaDAL.AgregarTerapeuta(Terapeutas);

                if (resultado > 0)
                {
                    MessageBox.Show("Datos Ingresados Correctamente", "Datos Guardados", MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);

                    cboTerapeuta.DataSource    = TerapeutaDAL.ObtenerTerapeuta();
                    cboTerapeuta.DisplayMember = "Apellido";
                    cboTerapeuta.ValueMember   = "Id";
                    dtgvTerapeuta.DataSource   = TerapeutaDAL.ObtenerTerapeutaParaDTGV();
                    txtApellido.Clear();
                    txtNombre.Clear();
                    txtUsuario.Clear();
                    txtPass.Clear();
                    txtPass2.Clear();
                }
                else
                {
                    MessageBox.Show("No se pudo Guardar", "Error al Guardar", MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation);
                }
            }
        }
示例#8
0
 private void frmProductos_Load(object sender, EventArgs e)
 {
     cboTerapeuta.DataSource    = TerapeutaDAL.ObtenerTerapeuta();
     cboTerapeuta.DisplayMember = "Apellido";
     cboTerapeuta.ValueMember   = "Id";
 }