public void CargarGrilla()
 {
     dgPracticas.Rows.Clear();
     for (int i = 0; i < practicas.Count; i++)
     {
         practica = new Practica();
         practica = practicas[i];
         dgPracticas.Rows.Add("", practica.Codigo, practica.Descripcion, practica.Especialista.ToString(), practica.Gastos.ToString(), practica.Anestesista.ToString(), practica.Ayudante.ToString(), practica.FormaCalculo.Descripcion, practica.TipoNomenclador.Descripcion);
     }
 }
예제 #2
0
 private void actualizarLista()
 {
     dgPracticas.Rows.Clear();
     practica = new Practica();
     for (int i = 0; i < practicas.Count;i++ )
     {
         practica = practicas.ElementAt<Practica>(i);
         dgPracticas.Rows.Add(practica.Id, practica.Codigo.Trim(), practica.Descripcion.Trim(), practica.FormaCalculo.Descripcion, practica.TipoNomenclador.Descripcion, practica.Especialista,practica.Gastos,practica.Anestesista,practica.Ayudante);
     }
 }
예제 #3
0
 public bool existe(Practica p)
 {
     if (ConexionBD.getSession().CreateCriteria(typeof(Practica)).Add(Expression.Eq("Codigo", p.Codigo)).Add(Expression.Eq("Descripcion", p.Descripcion)).List<Practica>().Count > 0)
     {
         return true;
     }
     else
     {
         return false;
     }
 }
 public void CargarDatos()
 {
     practica = new Practica();
     practica = detalle.Practica;
     txtCantidad.Text = detalle.Cantidad.ToString();
     txtGastos.Text = detalle.MontoGastos.ToString();
     txtHonorario.Text = detalle.MontoHonorarios.ToString();
     txtNroAuto.Text = detalle.NumeroAutorizacion;
     txtNroOrden.Text = detalle.NumeroOrden;
     txtObservaciones.Text = detalle.Observacion;
     txtPractica.Text = practica.Descripcion;
 }
예제 #5
0
        public ABMPracticas(Practica practica,bool elimina)
        {
            InitializeComponent();
            this.practica = practica;
            cargarCombo();

            if (!elimina)
            {
                txtCodigo.Text = practica.Codigo;
                txtDescripcion.Text = practica.Descripcion;
                txtEspecialista.Text = practica.Especialista.ToString();
                txtAnestesista.Text = practica.Anestesista.ToString();
                txtAyudante.Text = practica.Ayudante.ToString();
                txtGastos.Text = practica.Gastos.ToString();
                cmbFormaCalc.SelectedItem = practica.FormaCalculo;
                cmbTipoNomen.SelectedItem = practica.TipoNomenclador;
            }
            else {
                Utils.habilitar(false, txtCodigo, txtDescripcion, txtEspecialista);
            }
        }
        public TurnoAtencionDetallePractica(Plan p, TurnoAtencionDetalle det)
        {
            InitializeComponent();
            plan = p;
            cargarCombo();
            detalle = det;
            practica = new Practica();

            if (detalle.Practica.Id != 0)
            {
                practica = detalle.Practica;
                txtAnestesista.Text = practica.Anestesista.ToString();
                txtAyudante.Text = practica.Ayudante.ToString();
                txtCodigo.Text = practica.Codigo;
                txtDescripcion.Text = practica.Descripcion;
                txtEspecialista.Text = practica.Especialista.ToString();
                txtGastos.Text = practica.Gastos.ToString();
                cmbFormaCalc.SelectedItem = practica.FormaCalculo;
                cmbTipoNomen.SelectedItem = practica.TipoNomenclador;
                txtCantidad.Focus();
            }
        }
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            elegir = new ElegirObjeto("Prácticas Disponibles", "select p.idpractica,p.descripcion as Practica,p.codigo", " from practica p ");
            elegir.ShowDialog();
            if (elegir.Id >-1)
            {
                gestorPractica = new GestorPracticas();
                practica = new Practica();
                practica = gestorPractica.buscar(elegir.Id);
                txtPractica.Text = practica.Descripcion;

            }
        }
 private void dgPracticas_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     practica=practicas.ElementAt(dgPracticas.CurrentRow.Index);
     Dispose();
 }
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     consultaPractica = new ConsultarPracticas(plan.ConvenioPlan.ElementAt<ConvenioPlan>(plan.ConvenioPlan.Count - 1).Convenio);
     consultaPractica.ShowDialog();
     if (consultaPractica.Practica != null)
     {
         practica = consultaPractica.Practica;
         txtAnestesista.Text = practica.Anestesista.ToString();
         txtAyudante.Text = practica.Ayudante.ToString();
         txtCodigo.Text = practica.Codigo;
         txtDescripcion.Text = practica.Descripcion;
         txtEspecialista.Text = practica.Especialista.ToString();
         txtGastos.Text = practica.Gastos.ToString();
         cmbFormaCalc.SelectedItem = practica.FormaCalculo;
         cmbTipoNomen.SelectedItem = practica.TipoNomenclador;
         txtCantidad.Focus();
     }
 }
예제 #10
0
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     practica = null;
     Dispose();
 }
예제 #11
0
        public bool guardar(Practica practica)
        {
            ConexionBD.getSession().Save(practica);
            ConexionBD.getSession().Flush();

            return existe(practica);
        }