public ActionResult ingresarHora(string Id_Usuario, string Fecha, string Hora, string Disponible) { string token = Session["Token"].ToString(); if (!Token.checkTokenValid(token)) { Session["Token"] = ""; ViewBag.mensaje = "Tiempo de sesión expirado"; return(PartialView("/Views/Home/Login.cshtml")); } var connection = new SqlConnection(conex); connection.Open(); string query = "guardarHora"; SqlCommand command = new SqlCommand(query, connection); command.CommandType = System.Data.CommandType.StoredProcedure; DateTime HoraCompuesta = DateTime.Parse(Fecha + " " + Hora); Byte DisponibleByte = Byte.Parse((Disponible == "Si" ? 1 : 0).ToString()); command.Parameters.AddWithValue("@Id_Usuario", Id_Usuario); command.Parameters.AddWithValue("@Hora", HoraCompuesta); command.Parameters.AddWithValue("@Disponible", DisponibleByte); ViewBag.mensaje = ""; int row_count = command.ExecuteNonQuery(); if (row_count == 0) { ViewBag.mensaje = "Error al agregar"; } else if (row_count > 0) { ViewBag.mensaje = "Hora agregada correctamente "; } connection.Close(); ViewBag.Table = horas.mostrartabla(); return(View("/Views/Administrador/Horas.cshtml")); }
public ActionResult Horas() { string token = Session["Token"].ToString(); if (!Token.checkTokenValid(token)) { Session["Token"] = ""; ViewBag.mensaje = "Tiempo de sesión expirado"; return(PartialView("/Views/Home/Login.cshtml")); } Horas horas = new Horas(); ViewBag.Table = horas.mostrartabla(); return(View("/Views/Administrador/Horas.cshtml")); }