Пример #1
0
        public void TestMethodRegistroTratamiento()
        {
            var pController = new PacientesController();
            var paciente    = pController.PostPaciente(new Paciente()
            {
                Identificacion       = "304370390",
                Nombre               = "Gustavo Perez",
                Edad                 = 29,
                Telefono             = "304370390",
                Fecha_Ultima_Visita  = new DateTime(2017, 06, 06, 02, 30, 25),
                Fecha_Proxima_Visita = new DateTime(2017, 06, 06, 02, 30, 25),
                Correo               = "*****@*****.**"
            });
            var idPaciente = ((System.Web.Http.Results.JsonResult <TestGap.Api.Class.RespuestaPaciente>)(pController.GetPacientes()))
                             .Content.Pacientes.ToList().Last().Id_Paciente;
            var tController = new TratamientosController();
            var temp        = tController.PostTratamiento(new Tratamiento()
            {
                Costo        = 25000,
                Fecha_Fin    = new DateTime(2017, 06, 06, 02, 30, 25),
                Fecha_Inicio = new DateTime(2017, 06, 06, 02, 30, 25),
                Detalle      = "tratamiento de coordales",
                Id_Paciente  = idPaciente
            });

            Assert.IsNotNull(temp);
        }
Пример #2
0
        public void TestMethodConsultarTratamientos()
        {
            var tController  = new TratamientosController();
            var tratamientos = ((System.Web.Http.Results.JsonResult <TestGap.Api.Class.RespuestaTratamiento>)(tController.GetTratamientos()))
                               .Content.Tratamientos.ToList();

            Assert.IsTrue(tratamientos.Any());
        }
Пример #3
0
        public void TestMethodEliminarTratamiento()
        {
            var tController = new TratamientosController();
            var tratamiento = ((System.Web.Http.Results.JsonResult <TestGap.Api.Class.RespuestaTratamiento>)(tController.GetTratamientos()))
                              .Content.Tratamientos.ToList().Last();
            int idTratamiento = tratamiento.Id_Tratamiento;

            tController.DeleteTratamiento(idTratamiento);
            var t = tController.GetTratamiento(idTratamiento);

            Assert.IsTrue(!(((System.Web.Http.Results.JsonResult <TestGap.Api.Models.RespuestaJsonWebApi>)(t)).Content).success);
        }
Пример #4
0
        public void TestMethodActualizarTratamiento()
        {
            var tController = new TratamientosController();
            var tratamiento = ((System.Web.Http.Results.JsonResult <TestGap.Api.Class.RespuestaTratamiento>)(tController.GetTratamientos()))
                              .Content.Tratamientos.ToList().Last();
            int costo = tratamiento.Costo;

            tratamiento.Costo = (short)(tratamiento.Costo + 1);
            tController.PutTratamiento(tratamiento.Id_Tratamiento, tratamiento);
            var tratamientoNuevo = ((System.Web.Http.Results.JsonResult <TestGap.Api.Class.RespuestaTratamiento>)(tController.GetTratamientos()))
                                   .Content.Tratamientos.ToList().Last();

            Assert.IsTrue(tratamientoNuevo.Costo != costo);
        }
Пример #5
0
        public HistoriaClinica_Alta()
        {
            InitializeComponent();

            this.pacienteController     = new PacientesController();
            this.hClinicaController     = new HClinicaController();
            this.tratamientosController = new TratamientosController();
            this.medicasController      = new MedicasController();
            this.productosController    = new ProductosController();
            this.mediosPagoController   = new MediosPagoController();

            this.CargarFormatoVentana();
            this.CargarComboPacientes();
            this.CargarTratamientos();
            this.CargarProductos();
        }
        public HistoriaClinica_Consulta()
        {
            InitializeComponent();

            this.PacienteController     = new PacientesController();
            this.hClinicaController     = new HClinicaController();
            this.tratamientosController = new TratamientosController();
            this.medicasController      = new MedicasController();
            this.productosController    = new ProductosController();

            this.CargarFormatoVentana();
            this.CargarFormateDatePicker();

            this.CargarComboPacientes();
            this.CargarComboMedicas();
            this.CargarComboTratamientos();
            this.CargarComboProductos();
        }