public static void CargaCortaOft() { int i2 = 12; int i = 0; int i3 = 0; decimal per = 0; // open OFT connection OleDbConnection con = CntOft.GetOftConnection("OFT"); // open AriClinic connection AriClinicContext ctx = new AriClinicContext("MIESTETIC"); // start importing things Console.WriteLine("--> Import patients"); CntOft.ImportPatientCustomer(con, ctx); Console.WriteLine("--> Tipos de IVA"); CntOft.ImportTaxTypes(con, ctx); Console.WriteLine("--> Import categories"); CntOft.ImportCategories(con, ctx); Console.WriteLine("--> Insurance services"); CntOft.ImportAssurancePolicies(con, ctx); Console.WriteLine("--> Import service note"); CntOft.ImportServiceNote(con, ctx); Console.WriteLine("--> Pagos"); CntOft.ImportPaymentTypes(con, ctx); CntOft.ImportPayments(con, ctx); Console.WriteLine("--> Invoices"); CntOft.ImportInvoices(con, ctx); Console.WriteLine("--> Visits"); CntOft.ImportVisitReasons(con, ctx); CntOft.ImportVisits(con, ctx); Console.WriteLine("--> diagnostics"); CntOft.ImportDiagnostics(con, ctx); CntOft.ImportDiagnosticsAssigned(con, ctx); //Console.WriteLine("--> Examinations"); //CntOft.ImportExaminations(con, ctx); //CntOft.ImportExaminationsAssigned(con, ctx); Console.WriteLine("-> Procedures"); CntOft.ImportProcedures(con, ctx); CntOft.ImportProceduresAssigned(con, ctx); Console.WriteLine("-> Treatments"); CntOft.ImportDrugs(con, ctx); CntOft.ImportTreatment(con, ctx); }
static void Main(string[] args) { Console.WriteLine("-- Begin program --"); // open OFT connection OleDbConnection con = CntOft.GetOftConnection("OFT"); // open AriClinic connection AriClinicContext ctx = new AriClinicContext("MIESTETIC"); //CntOft.ImportServiceNote(con, ctx); Procesar(); Console.WriteLine("-- End program --"); Console.ReadLine(); }
public static void ActualizaOft() { int i2 = 12; int i = 0; int i3 = 0; decimal per = 0; // open OFT connection OleDbConnection con = CntOft.GetOftConnection("OFT"); // open AriClinic connection AriClinicContext ctx = new AriClinicContext("MIESTETIC"); //CntOft.ActualizaFacturas(con, ctx); CntOft.ActualizaTiposCitaVisitas(con, ctx); }
public static void CargaOFT() { int i2 = 12; int i = 0; int i3 = 0; decimal per = 0; // open OFT connection OleDbConnection con = CntOft.GetOftConnection("OFT"); // open AriClinic connection AriClinicContext ctx = new AriClinicContext("MIESTETIC"); // start importing things #region Importaciones probadas //#region C1 //// (0) Borrar todo //context.SecondaryValue = i.ToString(); //context.CurrentOperationText = i.ToString() + " Borrando registros existentes... "; //i3 = (i / i2) * 100; //context.SecondaryPercent = i3.ToString(); //CntOft.BigDelete(ctx); //CntOft.DeleteExaminations(ctx); //CntOft.DeleteDrugTreatments(ctx); //CntOft.DeleteLabTest(ctx); //CntOft.DeleteProcedures(ctx); //CntOft.DeleteDiagnostics(ctx); //CntOft.DeleteVisit(ctx); //CntOft.DeletePrimaryClasses(ctx); string r; string c = "Y"; ////// (1) Patients Console.WriteLine("--> Import patients"); // // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportPatientCustomer(con, ctx); } //// (2) Tax types Console.WriteLine("--> Import tax types"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportTaxTypes(con, ctx); } //// (3) Services Console.WriteLine("--> Import categories"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportCategories(con, ctx); } //// (4) Porfesionales Console.WriteLine("--> Import professionals"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportProfessionals(con, ctx); } //// (5) Aseguradoras y pólizas Console.WriteLine("--> Import assurance policy"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportAssurancePolicies(con, ctx); } // (6) Notas de servicio Console.WriteLine("--> Import service note"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportServiceNote(con, ctx); } // (7) Formas de pago Console.WriteLine("--> Import payment types"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportPaymentTypes(con, ctx); } //(8) Pagos Console.WriteLine("--> Import payments"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportPayments(con, ctx); } //// (9) Tipos de cita Console.WriteLine("--> Import appointment's type"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportAppointmentType(con, ctx); } //// (10) Agendas Console.WriteLine("--> Import diaries"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportDiary(con, ctx); } //// (11) Citas Console.WriteLine("--> Import appointments"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportAppointmentInfo(con, ctx); } //// (12) Motivos de consulta Console.WriteLine("--> Import reasons"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportVisitReasons(con, ctx); } // (13) Facturas Console.WriteLine("--> Import invoices"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportInvoices(con, ctx); } // (14) Visitas Console.WriteLine("--> Import visits"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportVisits(con, ctx); } // (15) Diagnósticos Console.WriteLine("--> Import diagnostics"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportDiagnostics(con, ctx); } // (16) Diagnósticos asignados Console.WriteLine("--> Import assigned diagnostics"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportDiagnosticsAssigned(con, ctx); } // (17) Exploraciones Console.WriteLine("--> Import examinations"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportExaminations(con, ctx); } // (18) Exploraciones asignadas Console.WriteLine("--> Import assigned examintions"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportExaminationsAssigned(con, ctx); } // (19) Procedimientos Console.WriteLine("--> Import procedures"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportProcedures(con, ctx); } // (20) Procedimientos asignados Console.WriteLine("--> Import assigned procedures"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportProceduresAssigned(con, ctx); } #endregion #region Importaciones por probar // (21) Farmacos Console.WriteLine("--> Import drugs"); // r = Console.ReadLine(); --> (Verificado para modificación) if (c == "Y") { CntOft.ImportDrugs(con, ctx); } // (22) Procedimientos asignados Console.WriteLine("--> Import treatment"); // r = Console.ReadLine(); if (c == "Y") { CntOft.ImportTreatment(con, ctx); } #endregion }
protected void btnTest_Click(object sender, EventArgs e) { int i2 = 12; int i = 0; int i3 = 0; decimal per = 0; // open OFT connection OleDbConnection con = CntOft.GetOftConnection("OFT"); // open AriClinic connection AriClinicContext ctx = new AriClinicContext("MIESTETIC"); // start importing things RadProgressContext context = RadProgressContext.Current; context.SecondaryTotal = i2.ToString(); #region Importaciones probadas //#region C1 //// (0) Borrar todo //context.SecondaryValue = i.ToString(); //context.CurrentOperationText = i.ToString() + " Borrando registros existentes... "; //i3 = (i / i2) * 100; //context.SecondaryPercent = i3.ToString(); //CntOft.BigDelete(ctx); //CntOft.DeleteExaminations(ctx); //CntOft.DeleteDrugTreatments(ctx); //CntOft.DeleteLabTest(ctx); //CntOft.DeleteProcedures(ctx); //CntOft.DeleteDiagnostics(ctx); //CntOft.DeleteVisit(ctx); //CntOft.DeletePrimaryClasses(ctx); ////// (1) Patients //System.Threading.Thread.Sleep(100); //i++; //context.SecondaryValue = i.ToString(); //context.CurrentOperationText = i.ToString() + " Importando pacientes... "; //i3 = (i / i2) * 100; //context.SecondaryPercent = i3.ToString(); //CntOft.ImportPatientCustomer(con, ctx); ////// (2) Tax types //System.Threading.Thread.Sleep(100); //i++; //context.SecondaryValue = i.ToString(); //context.CurrentOperationText = i.ToString() + " Importando tipos de IVA... "; //i3 = (i / i2) * 100; //context.SecondaryPercent = i3.ToString(); //CntOft.ImportTaxTypes(con, ctx); ////// (3) Services //System.Threading.Thread.Sleep(100); //i++; //context.SecondaryValue = i.ToString(); //context.CurrentOperationText = i.ToString() + " Importando servicios... "; //i3 = (i / i2) * 100; //context.SecondaryPercent = i3.ToString(); //CntOft.ImportCategories(con, ctx); ////// (4) Porfesionales //System.Threading.Thread.Sleep(100); //i++; //context.SecondaryValue = i.ToString(); //context.CurrentOperationText = i.ToString() + " Importando médicos... "; //i3 = (i / i2) * 100; //context.SecondaryPercent = i3.ToString(); //CntOft.ImportProfessionals(con, ctx); ////// (5) Aseguradoras y pólizas //System.Threading.Thread.Sleep(100); //i++; //context.SecondaryValue = i.ToString(); //context.CurrentOperationText = i.ToString() + " Importando aseguradoras y pólizas... "; //i3 = (i / i2) * 100; //context.SecondaryPercent = i3.ToString(); //CntOft.ImportAssurancePolicies(con, ctx); //// (6) Notas de servicio System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Importando notas de servicio... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportServiceNote(con, ctx); //// (7) Formas de pago System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Importando formas de pago... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportPaymentTypes(con, ctx); ////(8) Pagos System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Importando pagos... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportPayments(con, ctx); //// (9) Tipos de cita System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Tipos de cita... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportAppointmentType(con, ctx); //// (10) Agendas System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Agendas.. "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportDiary(con, ctx); //// (11) Tipos de cita System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Citas... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportAppointmentInfo(con, ctx); //// (12) Motivos de consulta System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Motivos de consulta... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportVisitReasons(con, ctx); // (13) Facturas System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Facturas... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportInvoices(con, ctx); // (14) Visitas System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Visitas... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportVisits(con, ctx); // (15) Diagnósticos System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Diagnósticos... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportDiagnostics(con, ctx); // (16) Diagnósticos asignados System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Diagnósticos asignados... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportDiagnosticsAssigned(con, ctx); // (17) Exploraciones System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Exploraciones... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportExaminations(con, ctx); // (18) Exploraciones asignadas System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Exploraciones asignadas... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportExaminationsAssigned(con, ctx); // (19) Procedimientos System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Procedimientos... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportProcedures(con, ctx); // (20) Procedimientos asignados System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Procedimientos asignados... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportProceduresAssigned(con, ctx); #endregion #region Importaciones por probar // (21) Farmacos System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Farmacos... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportDrugs(con, ctx); // (22) Procedimientos asignados System.Threading.Thread.Sleep(100); i++; context.SecondaryValue = i.ToString(); context.CurrentOperationText = i.ToString() + " Tratamientos asignados... "; i3 = (i / i2) * 100; context.SecondaryPercent = i3.ToString(); CntOft.ImportTreatment(con, ctx); #endregion txtTest.Text = "Proceso finalizado"; }