Ejemplo n.º 1
0
        public async Task CogerCitaFisio(int id, String nombre, String apellido, String fecha, /* DateTime hora,*/ int edad, String direccion, int telefono)
        {
            using (HttpClient client = new HttpClient())
            {
                String request = "/api/ConsultaFisio";
                client.BaseAddress = new Uri(this.url);
                client.DefaultRequestHeaders.Accept.Clear();
                client.DefaultRequestHeaders.Accept.Add(this.header);
                ConsultaFisio consulta = new ConsultaFisio();
                consulta.Id       = id;
                consulta.Nombre   = nombre;
                consulta.Apellido = apellido;
                consulta.Fecha    = fecha;
                //consulta.Hora = hora;
                consulta.Edad      = edad;
                consulta.Direccion = direccion;
                consulta.Telefono  = telefono;
                String              json     = JsonConvert.SerializeObject(consulta);
                StringContent       content  = new StringContent(json, System.Text.Encoding.UTF8, "application/json");
                HttpResponseMessage response = await client.PostAsync(request, content);

                if (response.IsSuccessStatusCode)
                {
                }
            }
        }
        public void EliminarConsultaFisio(int id)
        {
            ConsultaFisio consulta = this.BuscarConsultaFisio(id);

            this.context.ConsultaFisioterapia.Remove(consulta);
            this.context.SaveChanges();
        }
        public async Task <IActionResult> CogerCita(ConsultaFisio consulta)
        {
            await this.repo.CogerCitaFisio(consulta.Id
                                           , consulta.Nombre, consulta.Apellido, consulta.Fecha, /*consulta.Hora,*/ consulta.Edad, consulta.Direccion, consulta.Telefono);

            return(RedirectToAction("Index", "Home"));
        }
        public void ModificarCitaFisio(int id, String nombre, String apellido, String fecha, int edad, String direccion, int telefono)
        {
            ConsultaFisio consulta = this.BuscarConsultaFisio(id);

            consulta.Id        = id;
            consulta.Nombre    = nombre;
            consulta.Apellido  = apellido;
            consulta.Fecha     = fecha;
            consulta.Edad      = edad;
            consulta.Direccion = direccion;
            consulta.telefono  = telefono;
            this.context.SaveChanges();
        }
        public void CogerCitaFisio(int id, String nombre, String apellido, String fecha /*DateTime hora*/, int edad, String direccion, int telefono)
        {
            ConsultaFisio consulta = new ConsultaFisio();

            consulta.Id       = id;
            consulta.Nombre   = nombre;
            consulta.Apellido = apellido;
            consulta.Fecha    = fecha;
            //consulta.Hora = hora;
            consulta.Edad      = edad;
            consulta.Direccion = direccion;
            consulta.telefono  = telefono;

            context.ConsultaFisioterapia.Add(consulta);
            context.SaveChanges();
        }
Ejemplo n.º 6
0
 public async Task ModificarCitaFisio(int id, String nombre, String apellido, String fecha, int edad, String direccion, int telefono)
 {
     using (HttpClient client = new HttpClient())
     {
         String request = "/api/ConsultaFisio";
         client.BaseAddress = new Uri(this.url);
         client.DefaultRequestHeaders.Accept.Clear();
         client.DefaultRequestHeaders.Accept.Add(this.header);
         ConsultaFisio consulta = new ConsultaFisio();
         consulta.Id        = id;
         consulta.Nombre    = nombre;
         consulta.Apellido  = apellido;
         consulta.Fecha     = fecha;
         consulta.Edad      = edad;
         consulta.Direccion = direccion;
         consulta.Telefono  = telefono;
         String        json    = JsonConvert.SerializeObject(consulta);
         StringContent content = new StringContent(json, System.Text.Encoding.UTF8, "application/json");
         await client.PutAsync(request, content);
     }
 }
Ejemplo n.º 7
0
        public async Task <ConsultaFisio> BuscarConsulta(int id)
        {
            using (HttpClient client = new HttpClient())
            {
                String request = "api/ConsultaFisio/" + id;
                client.BaseAddress = new Uri(this.url);
                client.DefaultRequestHeaders.Accept.Clear();
                client.DefaultRequestHeaders.Accept.Add(this.header);
                HttpResponseMessage response = await client.GetAsync(request);

                if (response.IsSuccessStatusCode)
                {
                    ConsultaFisio fisio = await response.Content.ReadAsAsync <ConsultaFisio>();

                    return(fisio);
                }
                else
                {
                    return(null);
                }
            }
        }
 public void ModificarCitaFisio(ConsultaFisio consulta)
 {
     this.repo.ModificarCitaFisio(consulta.Id, consulta.Nombre, consulta.Apellido, consulta.Fecha, consulta.Edad, consulta.Direccion, consulta.telefono);
 }
 public void CogerCitaFisio(ConsultaFisio consulta)
 {
     this.repo.CogerCitaFisio(consulta.Id, consulta.Nombre, consulta.Apellido, consulta.Fecha /*, consulta.Hora*/, consulta.Edad, consulta.Direccion, consulta.telefono);
 }
 public CitaFisioModelView()
 {
     this.RepositoryClinica = new RepositoryClinica();
     this.Cita = new ConsultaFisio();
 }
 public AdministracionCitaFisio()
 {
     this.RepositoryClinica = new RepositoryClinica();
     this.Cita = new ConsultaFisio();
 }
Ejemplo n.º 12
0
        public async Task <IActionResult> ModificarCitasfisio(ConsultaFisio consulta)
        {
            await this.repo.ModificarCitaFisio(consulta.Id, consulta.Nombre, consulta.Apellido, consulta.Fecha, consulta.Edad, consulta.Direccion, consulta.Telefono);

            return(RedirectToAction("MostrarCitasFisio"));
        }
Ejemplo n.º 13
0
        public async Task <IActionResult> ModificarCitasfisio(int id)
        {
            ConsultaFisio cons = await this.repo.BuscarConsulta(id);

            return(View(cons));
        }