public JsonResult HorasDisponibles(String fecha) { CultureInfo culture = CultureInfo.InvariantCulture; Negocio.Crud.HoraCrud gestor = new Negocio.Crud.HoraCrud(); DateTime dia = DateTime.ParseExact(fecha, "yyyy-MM-dd", culture); List <Entidad.HoraEnt> horastomadas = gestor.ListarHoraPorDia(dia); return(Json(horastomadas, JsonRequestBehavior.AllowGet)); }
public ActionResult IngresarHora(int id_local, int id_servicio) { Negocio.Crud.HoraCrud gestor = new Negocio.Crud.HoraCrud(); DateTime today = DateTime.Today; HoraModelo hora = new HoraModelo() { fecha = today.ToString("yyyy-MM-dd"), id_local = id_local, id_servicio = id_servicio, horasTomadas = gestor.ListarHoraPorDia(today) }; return(View(hora)); }
public ActionResult IngresarHora(HoraModelo hora) { CultureInfo culture = CultureInfo.InvariantCulture; Negocio.Crud.HoraCrud gestor = new Negocio.Crud.HoraCrud(); Entidad.HoraEnt horaEnt = new Entidad.HoraEnt() { id_hora = hora.id_hora, ape_cliente = hora.ape_cliente, cel_cliente = hora.cel_cliente, correo_cliente = hora.correo_cliente, fecha = DateTime.ParseExact(hora.fecha, "yyyy-MM-dd", culture), hora_tomada = hora.hora_tomada, nom_cliente = hora.nom_cliente, rut_cliente = hora.nom_cliente, id_local = hora.id_local, id_servicio = hora.id_servicio }; gestor.AgregarHora(horaEnt); return(RedirectToAction("BuscarLocal")); }