public ActionResult Register(Doctor model) { if (ModelState.IsValid) { // Llamamos al servicio web para registrar un nuevo doctor WsClinica.WS_SERVER server = new WsClinica.WS_SERVER(); string result = server.Registrar_Doctor ( model.Cedula, model.Nombre, model.Apellido1, model.Apellido2, model.Correo, model.Password, model.Especialidad, model.Telefono ); Console.WriteLine(result); return(RedirectToAction("Index")); } else { ModelState.AddModelError("Faltan datos", "No todos los datos requeridos, están presentes"); } return(View(model)); }
public ActionResult EliminarDoctor(String id) { WsClinica.WS_SERVER server = new WsClinica.WS_SERVER(); bool result = server.Remover_Doctor(id); return(RedirectToAction("Index", "Doctor")); }
public ActionResult AgregarCita(AgregarCita model) { if (ModelState.IsValid) { // Llamamos al servicio web para agendar una cita WsClinica.WS_SERVER server = new WsClinica.WS_SERVER(); bool result = server.Agendar_Cita ( model.CedulaCliente, model.CedulaDoctor, model.Fecha_Hora, model.Detalle ); Console.WriteLine(result); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("Faltan datos", "No todos los datos requeridos, están presentes"); } return(View(model)); }
/// <summary> /// /// </summary> /// <returns></returns> public ActionResult Index() { // Llamamos al servicio web para eliminar un usuario WsClinica.WS_SERVER server = new WsClinica.WS_SERVER(); var result = server.Consulta_Doctores(); List <Doctor> doctores = new List <Doctor>(); foreach (DataRow item in result.Tables[0].Rows) { Doctor doc = new Doctor(); doc.Cedula = item.ItemArray.GetValue(0).ToString(); doc.Nombre = item.ItemArray.GetValue(1).ToString(); doc.Apellido1 = item.ItemArray.GetValue(2).ToString(); doc.Telefono = item.ItemArray.GetValue(3).ToString(); doctores.Add(doc); } return(View(doctores)); }
public ActionResult EliminarUsuario(EliminarUsuario model) { if (ModelState.IsValid) { // Llamamos al servicio web para eliminar un usuario WsClinica.WS_SERVER server = new WsClinica.WS_SERVER(); bool result = server.Remover_Usuario(model.Cedula); Console.WriteLine(result); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("Datos erroneos", "El usuario no fue encontrado"); } return(View(model)); }
public ActionResult LoginDoctor(LoginDoctor model) { if (ModelState.IsValid) { // Llamamos al servicio web para ingresar a la cuenta del doctor WsClinica.WS_SERVER server = new WsClinica.WS_SERVER(); bool result = server.Login_Doctor ( model.Cedula, model.Password ); Console.WriteLine(result); return(RedirectToAction("Index")); } else { ModelState.AddModelError("Datos erroneos", "El usuario no fue encontrado"); } return(View(model)); }
public ActionResult CancelarCita(EliminarCita model) { if (ModelState.IsValid) { // Llamamos al servicio web para cancelar una cita WsClinica.WS_SERVER server = new WsClinica.WS_SERVER(); bool result = server.Remover_Cita ( model.IdCita, model.CedulaDoctor, model.Fecha_Hora ); Console.WriteLine(result); return(RedirectToAction("Index")); } else { ModelState.AddModelError("Faltan datos", "No todos los datos requeridos, están presentes"); } return(View(model)); }