Exemple #1
0
        public IActionResult Salvar(IFormCollection form)
        {
            int consulta_codigo = int.Parse(form["consulta_codigo"]);



            string       receita     = form["receita"];
            string       atestado    = form["atestado"];
            string       observacoes = form["obervacoes"];
            DateTime     inicio      = DateTime.Parse(form["inicio"]);
            DateTime     fim         = DateTime.Parse(form["fim"]);
            TimeSpan     duracao     = fim - inicio;
            ChamadaModel chamada     = new ChamadaModel()
            {
                ConsultaCodigo = consulta_codigo,
                Observacoes    = observacoes,
                Duracao        = duracao,
                Inicio         = inicio,
            };

            chamada.Salvar();

            ConsultaModel consulta = (new ConsultaModel()).Obter(consulta_codigo);

            consulta.Status   = 2; // Status Concluída
            consulta.Receita  = receita;
            consulta.Atestado = atestado;
            consulta.Salvar();

            return(View("../Agenda/Index"));
        }
Exemple #2
0
        public JsonResult Salvar([FromBody] ConsultaJsonModel consulta)
        {
            try
            {
                ConsultaModel consultaModel = new ConsultaModel()
                {
                    Codigo             = consulta.Codigo,
                    ClinicaCodigo      = consulta.ClinicaCodigo,
                    EspecialistaCodigo = consulta.EspecialistaCodigo,
                    Data     = consulta.Data,
                    Paciente = consulta.Paciente,
                    Retorno  = consulta.Retorno,
                    Status   = 1
                };

                consultaModel.Salvar();

                return(new JsonResult(new { success = true, message = "Salvo com sucesso!" }));
            }
            catch (Exception ex)
            {
                return(new JsonResult(new { success = false, message = "Erro ao salvar" }));
            }
        }