Example #1
0
        public ActionResult Ginecologicos(ModelGinecologicos model)
        {
            var query = (from p in DB.Paciente
                         where p.idPaciente == idPatient
                         select p).FirstOrDefault();

            query.EdadMenarca = model.menarca;
            query.menacmia    = model.menacmia;
            query.edadPrimerRelacionSexual = model.relacion;
            query.ultimoPapanicolaou       = model.lastPapanicolaou == null ? (DateTime?)null : Convert.ToDateTime(model.lastPapanicolaou);
            query.proximoPapanicolaou      = model.nextPapanicolaou == null ? (DateTime?)null : Convert.ToDateTime(model.nextPapanicolaou);
            query.estudiosGinecologicos    = model.studies;

            query.dispareunia             = model.dispareunia;
            query.leucorrea               = model.leucorrea;
            query.mencioneLeucorrea       = model.leucorreaTxt;
            query.lactorrea               = model.lactorrea;
            query.enfUteroOvarios         = model.sickness;
            query.mencioneEnfUteroOvarios = model.sicknessTxt;
            query.mamografia              = model.mamografia;
            query.fechaMamografia         = model.dateMamografia == null ? (DateTime?)null : Convert.ToDateTime(model.dateMamografia);
            query.fechaProximaMamografia  = model.nextMamografia == null ? (DateTime?)null : Convert.ToDateTime(model.nextMamografia);
            query.procQuirurgico          = model.spQuirurgico;
            query.mencioneProcQuirurgico  = model.spQuirurgicoTxt;

            query.observaciones = model.observations;

            ModelState.Clear();
            DB.SaveChanges();
            return(View(model));
        }
Example #2
0
        public ActionResult Ginecologicos()
        {
            var model = new ModelGinecologicos();

            var query = (from p in DB.Paciente
                         where p.idPaciente == idPatient
                         select p).First();

            if (query != null)
            {
                model.menarca          = query.EdadMenarca.HasValue ? query.EdadMenarca.Value : (int?)null;
                model.menacmia         = query.menacmia.HasValue ? query.menacmia.Value : (int?)null;
                model.relacion         = query.edadPrimerRelacionSexual.HasValue ? query.edadPrimerRelacionSexual.Value : (int?)null;
                model.lastPapanicolaou = query.ultimoPapanicolaou.HasValue ? query.ultimoPapanicolaou.Value.ToString("dd/MM/yyyy") : "";
                model.nextPapanicolaou = query.proximoPapanicolaou.HasValue ? query.proximoPapanicolaou.Value.ToString("dd/MM/yyyy") : "";
                model.studies          = query.estudiosGinecologicos;

                model.dispareunia     = query.dispareunia.HasValue ? query.dispareunia.Value : false;
                model.leucorrea       = query.leucorrea.HasValue ? query.leucorrea.Value : false;
                model.leucorreaTxt    = query.mencioneLeucorrea;
                model.lactorrea       = query.lactorrea.HasValue ? query.lactorrea.Value : false;
                model.sickness        = query.enfUteroOvarios.HasValue ? query.enfUteroOvarios.Value : false;
                model.sicknessTxt     = query.mencioneEnfUteroOvarios;
                model.mamografia      = query.mamografia.HasValue ? query.mamografia.Value : false;
                model.dateMamografia  = query.fechaMamografia.HasValue ? query.fechaMamografia.Value.ToString("dd/MM/yyyy") : "";
                model.nextMamografia  = query.fechaProximaMamografia.HasValue ? query.fechaProximaMamografia.Value.ToString("dd/MM/yyyy") : "";
                model.spQuirurgico    = query.procQuirurgico.HasValue ? query.procQuirurgico.Value : false;
                model.spQuirurgicoTxt = query.mencioneProcQuirurgico;

                model.observations = query.observaciones;
            }

            return(View(model));
        }