public static object ObtenerHabitacionWM(int idHabitacion) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EHabitacion eHabitacion = new EHabitacion(); eHabitacion.ID_HABITACION = idHabitacion; eHabitacion.OPCION = 1; List <EHabitacion> lista = NHabitacion.ListarHabitaciones(eHabitacion); if (lista.Count > 0) { objRespuesta.Resultado = lista[0]; } else { objRespuesta.Error("No se encontro datos de la habitación"); } } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object InfoSesionWM() { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("No se encontraron registros."); } else { EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"]; EEvento objEvento = new EEvento() { USUARIO_ID = eSession.ID }; eSession.EVENTOS = NEvento.listarEventoNotificacion(objEvento); eSession.CARRITO = (List <ESolicitud>)HttpContext.Current.Session["carritoMascota"]; objRespuesta.Resultado = eSession; } } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ListaCitaWM(ECita objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } List <ECita> objResultado = new List <ECita>(); objResultado = NCita.listarCita(objE); if (objResultado.Count == 0) { objRespuesta.Error("No se encontraron registros."); } else { objRespuesta.Resultado = objResultado; } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object CuponMascotaWM(EMascota objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } int objResultado = 0; EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"]; objE.USUARIO_ID = eSession.ID; objResultado = NMascota.CuponMascotaWM(objE); if (objResultado == 0) { objRespuesta.Error("El cupón ingresado no es válido."); } else { objRespuesta.Success("El cupón fue utilizado correctamente."); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object InsertarFotoMascotaWM(EMascota objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { string objResultado = ""; //EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; objE.FOTO = objE.EXTENSION; objResultado = NMascota.InsertarFotoMascotaWM(objE); if (objResultado == "") { objRespuesta.Error("No se pudo actualizar."); } else { objRespuesta.Resultado = objResultado; objRespuesta.Success("Se guardó la información correctamente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object BuscarHabitacionWM(string fechaInicio, string fechaFin, int idTipo) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EHabitacion eHabitacion = new EHabitacion(); eHabitacion.ID_LOCAL = eSession.LOCAL.ID_LOCAL; eHabitacion.FECHA_INICIO = Convert.ToDateTime(fechaInicio); eHabitacion.FECHA_FIN = Convert.ToDateTime(fechaFin); eHabitacion.TIPOHABITACION = new ETipoHabitacion() { ID_TIPO_HABITACION = idTipo }; objRespuesta.Resultado = NHabitacion.DisponibilidadHabitacion(eHabitacion); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object AnularClinicaWM(EClinica objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } int objResultado = 0; EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"]; objE.USUARIO_ID = eSession.ID; objE.OPCION = 5; objResultado = NClinica.actualizarConvenio(objE); if (objResultado == 0) { objRespuesta.Error("No se pudo eliminar."); } else { objRespuesta.Success("Se eliminó el convenio correctamente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object AnularMovimientoWM(string idMovimiento) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { int respuestaFinal = 0; EMovimiento objE = new EMovimiento(); objE.ID_MOVIMIENTO = Convert.ToInt32(idMovimiento); EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; objE.USU_MOD = eSession.ID_USUARIO; objE.ID_LOCAL = eSession.LOCAL.ID_LOCAL; objE.OPCION = 4; respuestaFinal = NMovimiento.ActualizarMovimientos(objE); if (respuestaFinal == 0) { objRespuesta.Error("No se realizaron cambios."); } else { objRespuesta.Success("Se eliminó satisfactoriamente el movimiento"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ListaMovimientosWM(string tipo, string fechaini, string fechafin) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { List <EMovimiento> objResultado = new List <EMovimiento>(); EMovimiento objE = new EMovimiento(); objE.ID_TIPO_MOVIMIENTO = Convert.ToInt32(tipo); objE.FECHA_INI = Convert.ToDateTime(fechaini.Trim() == "" ? DateTime.MinValue.ToShortDateString() : fechaini.Trim()); objE.FECHA_FIN = Convert.ToDateTime(fechafin.Trim() == "" ? DateTime.MaxValue.ToShortDateString() : fechafin.Trim()); EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; objE.ID_LOCAL = eSession.LOCAL.ID_LOCAL; objE.OPCION = 1; objResultado = NMovimiento.ListarMovimientos(objE); if (objResultado.Count == 0) { objRespuesta.Error("No se encontraron registros."); } else { objRespuesta.Resultado = objResultado; } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object CambiarWM(string usuario, string clave) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { /*Valida usuario*/ EUsuario eUsuario = new EUsuario(); eUsuario.ID_ENCRIP = usuario.Trim(); eUsuario.PASSWORD = clave.Trim(); int objResultado = NUsuario.CambiarClaveUsuario(eUsuario); if (objResultado == 0) { objRespuesta.Error("No se logro cambiar la contraseña del usuario"); } else { objRespuesta.Mensaje = "Se cambio satisfactoriamente la contraseña"; } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ActualizarMovimientosWM(EMovimiento eMovimiento) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { int objResultado = 0; if (eMovimiento.ID_MOVIMIENTO == 0) { eMovimiento.OPCION = 2; } else { eMovimiento.OPCION = 3; } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; eMovimiento.USU_MOD = eSession.ID_USUARIO; eMovimiento.ID_LOCAL = eSession.LOCAL.ID_LOCAL; objResultado = NMovimiento.ActualizarMovimientos(eMovimiento); if (objResultado == 0) { objRespuesta.Error("No se realizaron cambios."); } else { objRespuesta.Success("Se guardo satisfactoriamente el movimiento"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object IniciarWM(string usuario) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { /*Valida usuario*/ if (usuario == "" || usuario == "0") { objRespuesta.Error("No se logro identificar al usuario"); } else { EUsuario eUsuario = new EUsuario(); eUsuario.ID_ENCRIP = usuario; eUsuario = NUsuario.ObtenerUsuario(eUsuario); if (eUsuario == null) { objRespuesta.Error("No se logro identificar el usuario"); } else if (eUsuario.TOKEN_PASSWORD != usuario) { objRespuesta.Error("Contraseña ya fue reestablecida en otro momento"); } } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object GuardarHabitacionWM(EHabitacion eHabitacion) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; eHabitacion.ID_LOCAL = eSession.LOCAL.ID_LOCAL; eHabitacion.USU_REG = eSession.ID_USUARIO; if (eHabitacion.ID_HABITACION == 0) { eHabitacion.OPCION = 2; } else { eHabitacion.OPCION = 3; } NHabitacion.ActualizarHabitaciones(eHabitacion); objRespuesta.Success("Se guardo satisfactoriamente la habitación"); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object BuscarHabitacionWM(string numero, int idTipo) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EHabitacion eHabitacion = new EHabitacion(); eHabitacion.ID_LOCAL = eSession.LOCAL.ID_LOCAL; eHabitacion.NUMERO = numero; eHabitacion.TIPOHABITACION = new ETipoHabitacion() { ID_TIPO_HABITACION = idTipo }; objRespuesta.Resultado = NHabitacion.ListarHabitaciones(eHabitacion); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object AnularAtencionWM(int idAtencion) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EReserva eAtencion = new EReserva(); eAtencion.ID_ATENCION = idAtencion; eAtencion.OPCION = 5; eAtencion.USU_REG = eSession.ID_USUARIO; NReserva.ActualizarAtencion(eAtencion); objRespuesta.Success("Se anulo satisfactoriamente la atención"); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ObtenerMovimientoWM(string idMovimiento) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { List <EMovimiento> objResultado = new List <EMovimiento>(); EMovimiento objE = new EMovimiento(); objE.ID_MOVIMIENTO = Convert.ToInt32(idMovimiento); objE.OPCION = 5; objResultado = NMovimiento.ListarMovimientos(objE); if (objResultado.Count == 0) { objRespuesta.Error("No se encontraron registros."); } else { objRespuesta.Resultado = objResultado; } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ObtenerAtencionWM(int idAtencion) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EReserva eAtencion = new EReserva(); eAtencion.ID_ATENCION = idAtencion; eAtencion.OPCION = 2; eAtencion = NReserva.ObtenerAtencion(eAtencion); if (eAtencion.ID_ATENCION > 0) { objRespuesta.Resultado = eAtencion; } else { objRespuesta.Error("No se encontro datos de la atención"); } } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ResetearClaveWM(int idEmpleado) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EEmpleado eEmpleado = new EEmpleado(); eEmpleado.ID_EMPLEADO = idEmpleado; eEmpleado.OPCION = 5; NUsuario.ActualizarUsuarios(eEmpleado); objRespuesta.Success("Se reseteo clave satisfactoriamente del usuario"); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object BuscarClienteWM(string numero, string nombre) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; ECliente eCliente = new ECliente(); eCliente.NOMBRES = nombre; eCliente.NUM_DOCUMENTO = numero; objRespuesta.Resultado = NCliente.BuscarClientes(eCliente); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ObtenerEmpleadoWM(int idEmpleado) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EEmpleado eEmpleado = new EEmpleado(); eEmpleado.ID_EMPLEADO = idEmpleado; eEmpleado.OPCION = 1; List <EEmpleado> lista = NUsuario.ListarUsuarios(eEmpleado); if (lista.Count > 0) { objRespuesta.Resultado = lista[0]; } else { objRespuesta.Error("No se encontro datos del empleado"); } } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object InfoSesionWM() { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; List <EMenu> listaMenu = NUsuario.PerfilUsuario(eSession.ID_USUARIO).OrderBy(x => x.ID_MENU).ToList(); objRespuesta.Resultado = new { Usuario = eSession.DSC_USUARIO, LocalDesc = eSession.LOCAL.DESCRIPCION, ListaMenu = listaMenu, Perfil = eSession.EMPLEADO.CARGO }; } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ListaInicialWM() { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; List <EPerfil> listaPerfil = NUsuario.ListarPerfiles(); objRespuesta.Resultado = new { listaPerfil = listaPerfil }; } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object EncontradaMascotaWM(EMascota objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } int objResultado = 0; EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"]; objE.USUARIO_ID = eSession.ID; objResultado = NMascota.EncontradaMascotaWM(objE); if (objResultado == 0) { objRespuesta.Error("No se reportar la mascota como encontrada."); } else { objRespuesta.Success("Se reportó la mascota como encontrada correctamente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object GuardarEmpleadoWM(EEmpleado eEmpleado) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; if (eEmpleado.ID_EMPLEADO == 0) { eEmpleado.OPCION = 2; } else { eEmpleado.OPCION = 3; } NUsuario.ActualizarUsuarios(eEmpleado); objRespuesta.Success("Se guardo satisfactoriamente el empleado"); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object listarParametroGrupo(EParametro objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } List <EParametro> objResultado = new List <EParametro>(); //EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; objResultado = NParametro.listarParametroGrupo(objE); if (objResultado.Count == 0) { objRespuesta.Error("No se encontraron registros."); } else { objRespuesta.Resultado = objResultado; } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object BuscarAtencionWM(string fechaInicio, string fechaFin, int idTipo, string nocliente) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EReserva eAtencion = new EReserva(); eAtencion.ID_LOCAL = eSession.LOCAL.ID_LOCAL; eAtencion.FEC_INI = Convert.ToDateTime(fechaInicio); eAtencion.FEC_FIN = Convert.ToDateTime(fechaFin); eAtencion.ID_TIPO_HABITACION = idTipo; eAtencion.NOM_CLIENTE = nocliente; objRespuesta.Resultado = NReserva.ListarAtenciones(eAtencion); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object EventoNotificaWM(EEvento objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } else { if (NEvento.ActualizarEventoNotificacion(objE) <= 0) { objRespuesta.Error("No se pudo actualizar."); } else { objRespuesta.Success("Se actualizo la información correctamente"); } } } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ListaInicialWM() { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; List <ETipoHabitacion> listaTipo = NHabitacion.ListarTipoHabitacion(); List <ETipoReserva> listaTipoReserva = NReserva.ListarTipoReserva(); List <EMedioPago> listaMedioPago = NReserva.ListarMedioPago(); objRespuesta.Resultado = new { listaTipo = listaTipo, listaTipoReserva = listaTipoReserva, listaMedioPago = listaMedioPago, fechaInicio = DateTime.Now.ToShortDateString(), fechaFin = DateTime.Now.AddDays(7).ToShortDateString() }; } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ActualizarCitaWM(ECita objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } int objResultado = 0; EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"]; objE.USUARIO = eSession.ID; objResultado = NCita.ActualizarCitaWM(objE); if (objResultado == 0) { objRespuesta.Error("No se pudo registrar."); } else { objRespuesta.Success("Se registró la cita correctamente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object AnularHabitacionWM(int idHabitacion) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["UserData"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } EUsuario eSession = (EUsuario)HttpContext.Current.Session["UserData"]; EHabitacion eHabitacion = new EHabitacion(); eHabitacion.ID_HABITACION = idHabitacion; eHabitacion.OPCION = 4; NHabitacion.ActualizarHabitaciones(eHabitacion); objRespuesta.Success("Se anulo satisfactoriamente la habitación"); } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }