Esempio n. 1
0
        public IHttpActionResult EnviarForm(int IdFormulario, int IdCarnet, string Periodo)
        {
            FormularioService con = new FormularioService();

            con.EnviarForm(IdFormulario, IdCarnet, Periodo);
            return(Ok());
        }
Esempio n. 2
0
        public IHttpActionResult GuardarEnviarForm([FromBody] Formulario form)
        {
            FormularioService con = new FormularioService();

            con.GuardarEnviarForm(form);
            return(Ok());
        }
Esempio n. 3
0
        private async void btnEnviar_Clicked(object sender, EventArgs e)
        {
            try
            {
                DisplayActivityIndicator(true);

                //Asigno el código del request al formulario
                _formularioServiceModel.CodigoRequest = DateTime.Now.ToString("yyyy-MM-dd-HH:mm:ss:ffff");

                //Seteo los datos del paciente que se obtienen en el constructor al modelo
                _formularioServiceModel.Paciente = _paciente;

                //Creo el objeto para el cuestionario del modelo
                _formularioServiceModel.Cuestionario = new tbCuestionario()
                {
                    cue_fecha = DateTime.Now
                };

                //Asigno latitud y longitud al cuestionario
                this.SetearLatitudLongitud();

                //Obtengo las respuestas del formulario xaml
                List <tbCuestionarioPregunta> listaCuestionarioPregunta = this.ObtenerRespuestasDelPaciente();

                //Asigno las respuestas del formulario al modelo
                _formularioServiceModel.ListaCuestionarioPregunta = listaCuestionarioPregunta;

                //Realizo el calculo de las respuestas del paciente contras las respuestas validas de las preguntas.
                _formularioServiceModel.Cuestionario.cue_diagnostico = this.CompararRespuestas(listaCuestionarioPregunta);

                //Realizo el post al servicio
                string jsonFormulario = JsonConvert.SerializeObject(_formularioServiceModel);

                //Llamo al servicio para obtener las preguntas
                FormularioService formularioService = new FormularioService();
                var result = await formularioService.Post(_formularioServiceModel);

                //Dejo de mostrar el activity indicator
                this.DisplayActivityIndicator(false);

                if (result.Cuestionario.cue_id != 0)
                {
                    await DisplayAlert("Aviso", "Sus datos se enviaron correctamente.", "Ok");

                    await Navigation.PopAsync(true);
                }
                else
                {
                    await DisplayAlert("Error", "No se pudo enviar sus datos, asegurese de tener acceso a internet.", "Ok");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        static void Main(string[] args)
        {
            var FormularioService = new FormularioService();

            FormularioService.SalvaConteudoFormulario();
        }
        public frmCampoFormulario()
        {
            InitializeComponent();

            oFormularioService = new FormularioService();
        }
Esempio n. 6
0
        public IHttpActionResult ActualizarFormularioEnviado([FromBody] Formulario form)
        {
            FormularioService con = new FormularioService();

            return(Ok(con.ActualizarFormularioEnviado(form)));
        }
Esempio n. 7
0
        public IHttpActionResult GetFormulariosGuardados(int estudiante)
        {
            FormularioService con = new FormularioService();

            return(Ok(con.GetFormulariosGuardados(estudiante)));
        }
Esempio n. 8
0
        public IHttpActionResult GetAllForms()
        {
            FormularioService con = new FormularioService();

            return(Ok(con.GetAllForms()));
        }
Esempio n. 9
0
        public void GuardarEliFormGuardad0Form(int idForm)
        {
            FormularioService con = new FormularioService();

            con.GuardarEliFormGuardad0Form(idForm);
        }