public string Create(T_GUQ_RESERVA_SALA_OPERACIÓN reserva, string horaInicio) { horaInicio = horaInicio.Substring(0, 2); var nuevaHora = int.Parse(horaInicio); reserva.fechaInicio = reserva.fechaInicio.AddHours(nuevaHora); reserva.fechaFin = reserva.fechaInicio.AddHours(reserva.duración); string mensaje = "Error al grabar los datos"; bool exito = TGUQReservaSalaOperacion.Crear(reserva); if (exito) { mensaje = "Los datos se grabaron con exito"; } return(mensaje); }
public static bool Crear(T_GUQ_RESERVA_SALA_OPERACIÓN reserva) { bool exito = false; try { RicardoPalmaEntities db = new RicardoPalmaEntities(); db.T_GUQ_RESERVA_SALA_OPERACIÓN.Add(reserva); db.SaveChanges(); exito = true; } catch (Exception ex) { exito = false; Bitacora.CrearLog("Error al crear la reserva", TipoLog.Error, ex); } return(exito); }