示例#1
0
 // Declaro el método que va a modificar y a devolver un expediente
 public List <Modelo_Entidades.Liquidacion> LiquidarExpediente(Modelo_Entidades.Expediente oExpediente)
 {
     miExpediente = oExpediente;
     //miExpediente.CambiarExpediente(miExpediente);
     Lista = miExpediente.Calcular_Valor(miExpediente.Liquidaciones.OrderBy(x => x.Id).ToList());
     return(Lista);
 }
示例#2
0
        // Cuando le doy a "Cobrar Expediente"
        private void btn_cobrar_expediente_Click(object sender, EventArgs e)
        {
            // Lo primero que hago es crear un formulario de selccion de cuotas, así que instancio las variables
            if (dgv_factura.DataSource == null)
            {
                FormularioSeleccionExpediente = new FrmSeleccionExpedientes(miProfesional);
                DialogResult DrLogin = FormularioSeleccionExpediente.ShowDialog();

                // Despues pregunto si el formulario dio Ok. En caso de que no, vuelvo
                if (DrLogin != DialogResult.OK)
                {
                    return;
                }
            }

            oExpediente = FormularioSeleccionExpediente.ExpedienteElegido;
            // Luego armo la factura del expediente
            ArmaFacturaExpte();
            concepto             = "Expediente";
            btn_imprimir.Enabled = true;
        }
示例#3
0
        // Cuando le doy a "Cobrar Expediente"
        private void btn_cobrar_expediente_Click(object sender, EventArgs e)
        {
            // Lo primero que hago es crear un formulario de selccion de cuotas, así que instancio las variables
            if (dgv_factura.DataSource == null)
            {
                FormularioSeleccionExpediente = new FrmSeleccionExpedientes (miProfesional);
                DialogResult DrLogin = FormularioSeleccionExpediente.ShowDialog();

                // Despues pregunto si el formulario dio Ok. En caso de que no, vuelvo
                if (DrLogin != DialogResult.OK)
                {
                    return;
                }
            }

            oExpediente = FormularioSeleccionExpediente.ExpedienteElegido;
            // Luego armo la factura del expediente
            ArmaFacturaExpte();
            concepto = "Expediente";
            btn_imprimir.Enabled = true;
        }
示例#4
0
 // Modifico un Expediente
 public void ModificarExpediente(Modelo_Entidades.Expediente oExpediente)
 {
     oModelo_Entidades.ApplyCurrentValues("Expedientes", oExpediente);
     oModelo_Entidades.SaveChanges();
 }
示例#5
0
 // Agrego un Expediente
 public void AgregarExpediente(Modelo_Entidades.Expediente oExpediente)
 {
     oModelo_Entidades.AddToExpedientes(oExpediente);
     oModelo_Entidades.SaveChanges();
 }
示例#6
0
 // Elimino a un Expediente
 public void EliminarExpediente(Modelo_Entidades.Expediente oExpediente)
 {
     oModelo_Entidades.DeleteObject(oExpediente);
     oModelo_Entidades.SaveChanges();
 }
示例#7
0
 // Declaro el método que va a modificar y a devolver un expediente
 public List<Modelo_Entidades.Liquidacion> LiquidarExpediente(Modelo_Entidades.Expediente oExpediente)
 {
     miExpediente = oExpediente;
     //miExpediente.CambiarExpediente(miExpediente);
     Lista = miExpediente.Calcular_Valor(miExpediente.Liquidaciones.OrderBy(x => x.Id).ToList());
     return Lista;
 }