public SqlOperation CreateUser(UsuarioChat fkSubreserva)
        {
            var operation = new SqlOperation {
                ProcedureName = "CRE_USUARIO_CHAT_PR"
            };

            operation.AddVarcharParam("USERNAME", fkSubreserva.telegramUsername);
            operation.AddIntParam("FK_SUBRESERVACION", fkSubreserva.FK_Subreservacion);

            return(operation);
        }
 public IHttpActionResult Post(UsuarioChat data)
 {
     try
     {
         var commissionManager = new CommissionManagement();
         commissionManager.Create(data);
         apiResponse = new ApiResponse();
         return(Ok(apiResponse));
     }
     catch (Exception e)
     {
         return(InternalServerError(e));
     }
 }
示例#3
0
 public void Create2(UsuarioChat fkHotel)
 {
     try
     {
         InfoChatBotMapper mapper = new InfoChatBotMapper();
         var lstResult            = SqlDao.GetInstance()
                                    .ExecuteQueryProcedure(
             mapper.CreateUser(fkHotel)
             );
     }
     catch (Exception e)
     {
         ManageException(e);
     }
 }
示例#4
0
        private void LogOutUsuario()
        {
            if (hdnLogIn.Value.ToString().Trim().Length > 0)
            {
                IList <TDI_UsuarioLogin> listLogin = MngNegocioUsuarioLogin.ConsultaUsuarioLogIn(hdnLogIn.Value);
                if (listLogin.Count > 0)
                {
                    bool resultado = false;
                    foreach (TDI_UsuarioLogin login in listLogin)
                    {
                        resultado = MngNegocioUsuarioLogin.EliminaUsuarioLogin(login);
                    }
                    if (resultado)
                    {
                        UsuarioChat oUsuarioFIA = new UsuarioChat();
                        oUsuarioFIA.UserId = int.Parse(hdnNumUsuario.Value.ToString());
                        MngNegocioChat.LogOutUsuarioFIATube(oUsuarioFIA);

                        Random rand = new Random();
                        ClientScript.RegisterStartupScript(this.GetType(), "AlertaLogOut" + rand.Next(999999999).ToString(), " <script> window.close(); </script>");
                    }
                }
            }
        }
 public void Create(UsuarioChat commission) => commissionCrud.Create2(commission);