public ContenedorCama LlamarSPEliminar(ContenedorCama eCama) { if (ValidarPerfilCUD(eCama.Retorno.Token)) { var p_OUT_CODRET = new ObjectParameter("P_OUT_CODRET", typeof(decimal)); var p_OUT_GLSRET = new ObjectParameter("P_OUT_GLSRET", typeof(string)); CapaDato.EntitiesBBDDHostel conex = new CapaDato.EntitiesBBDDHostel(); conex.SP_ELIMINAR_CAMA (eCama.Item.Codigo , p_OUT_CODRET , p_OUT_GLSRET ); try { eCama.Retorno.Codigo = decimal.Parse(p_OUT_CODRET.Value.ToString()); eCama.Retorno.Glosa = p_OUT_GLSRET.Value.ToString(); } catch (Exception) { eCama.Retorno.Codigo = 1011; eCama.Retorno.Glosa = "Err codret ORACLE"; } } else { eCama.Retorno.Codigo = 100; eCama.Retorno.Glosa = "Err expiro sesion o perfil invalido"; } return(eCama); }
public ContenedorCama CamaEliminar(ContenedorCama entrada) { CRUDCama x = new CRUDCama(); x.LlamarSPEliminar(entrada); return(entrada); }
public ContenedorCama CamaActualizar(ContenedorCama entrada) { CRUDCama x = new CRUDCama(); x.LlamarSPActualizar(entrada); return(entrada); }
public ContenedorCama LlamarSPCrear(ContenedorCama nCama) { if (ValidarPerfilCUD(nCama.Retorno.Token)) { var p_OUT_CODRET = new ObjectParameter("P_OUT_CODRET", typeof(decimal)); var p_OUT_GLSRET = new ObjectParameter("P_OUT_GLSRET", typeof(string)); var p_OUT_CODIGO = new ObjectParameter("P_OUT_CODIGO", typeof(decimal)); CapaDato.EntitiesBBDDHostel conex = new CapaDato.EntitiesBBDDHostel(); conex.SP_CREAR_CAMA (nCama.Item.Descripcion , nCama.Item.Disponible , nCama.Item.CodHabitacion , p_OUT_CODRET , p_OUT_GLSRET , p_OUT_CODIGO ); try { nCama.Item.Codigo = int.Parse(p_OUT_CODIGO.Value.ToString()); nCama.Retorno.Codigo = decimal.Parse(p_OUT_CODRET.Value.ToString()); nCama.Retorno.Glosa = p_OUT_GLSRET.Value.ToString(); } catch (Exception) { nCama.Item.Codigo = 0; nCama.Retorno.Codigo = 1011; nCama.Retorno.Glosa = "Err codret ORACLE"; } } else { nCama.Retorno.Codigo = 100; nCama.Retorno.Glosa = "Err expiro sesion o perfil invalido"; } return(nCama); }