public static int ActualizarInsertar(string[] stValores, String stUsuarioID, String stTabla) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); switch (stValores.Length) { case 1: diParametros.Add("@dato1", stValores[0]); break; case 3: diParametros.Add("@dato1", stValores[0]); diParametros.Add("@int1", stValores[1]); diParametros.Add("@active", stValores[3]); break; case 4: diParametros.Add("@dato1", stValores[1]); diParametros.Add("@where", String.Format("{0}={1}", stValores[2], stValores[0])); diParametros.Add("@active", stValores[3]); break; case 5: diParametros.Add("@dato1", stValores[1]); diParametros.Add("@int1", stValores[2]); diParametros.Add("@where", String.Format("{0}={1}", stValores[3], stValores[0])); diParametros.Add("@active", stValores[3]); break; } diParametros.Add("@tabla", stTabla); diParametros.Add("@id_usuario", stUsuarioID); int inumRows = obConn.ExeCommandSP("REG_SP_AC_Catalogos", diParametros); return inumRows; }
public DataTable GetRoles() { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Roles", diParametros); return dtresult; }
public static void CerrarCuenta(string id_mesa, string id_factura) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_mesa", id_mesa); diParametros.Add("@id_factura", id_factura); DataTable dtUsuario = obConn.GetSPDataTable("USP_CerrarCuenta", diParametros); }
public static DataTable GetClientes(string clientes_rfc) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@sclientes_rfc", clientes_rfc); DataTable dtUsuario = obConn.GetSPDataTable("USP_GetCliente", diParametros); return dtUsuario; }
public static DataTable GetPlatillos() { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); DataTable dtUsuario = obConn.GetSPDataTable("USP_GetPlatillos", diParametros); return dtUsuario; }
public static string Get_ClienteMesa(string id_mesa) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_mesa", id_mesa); DataTable dtUsuario = obConn.GetSPDataTable("USP_GetClienteMesa", diParametros); return dtUsuario.Rows[0][0].ToString(); }
public static DataTable GetCatalogo() { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@tabla", "cat_catalogo"); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Select", diParametros); return dtresult; }
public DataTable GetRolePerm(int intRoles) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@RolePerm_IdRole", intRoles); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_RolePerm", diParametros); return dtresult; }
public static Boolean SetActiveOn(int intid) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL("Restaurant"); diParametros.Add("@id_Role", intid); diParametros.Add("@Role_Active", true); DataTable dtresult = obConn.GetSPDataTable("REG_SP_ABC_Roles", diParametros); return (dtresult.Rows.Count > 0); }
public static DataTable GetPedido(string id_mesa) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_mesa", id_mesa); DataTable dtUsuario = obConn.GetSPDataTable("USP_GetPedido", diParametros); return dtUsuario; }
public static bool CancelPedido(string id_pedido) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@sid_pedidos", id_pedido); DataTable dtUsuario = obConn.GetSPDataTable("USP_CancelPedido", diParametros); return (dtUsuario.Rows.Count>0); }
public static Boolean SetPago(string spago_monto, string sid_tipopago, string sid_factura) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@spago_monto", spago_monto); diParametros.Add("@sid_tipopago", sid_tipopago); diParametros.Add("@sid_factura", sid_factura); DataTable dtUsuario = obConn.GetSPDataTable("USP_SetPago", diParametros); return (dtUsuario.Rows.Count > 0); }
public static Boolean ActualizarDatos(clUsuario cluUsuario) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_PersonalData", cluUsuario.IdUsuario ); diParametros.Add("@PersonalData_Name", cluUsuario.Name); diParametros.Add("@PersonalData_LastName",cluUsuario.LastName); diParametros.Add("@PersonalData_MiddleName", cluUsuario.MiddleName); diParametros.Add("@PersonalData_Level",cluUsuario.Rol); diParametros.Add("@user_Login", cluUsuario.Login); diParametros.Add("@user_Mail",cluUsuario.Rol); DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_AC_DatosPersonales", diParametros); return (dtUsuario.Rows.Count > 0); }
public static Boolean SetUpdatePedido(string id_pedido, string id_suplementos, string id_horario, string id_mesas, string id_platillos, bool pedido_activo, string id_usuarios, bool pedido_cerrarpedido, string pedido_silla) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@sid_pedidos", id_pedido); diParametros.Add("@sid_suplementos", id_suplementos); diParametros.Add("@sid_horario", id_horario); diParametros.Add("@sid_mesas", id_mesas); diParametros.Add("@sid_platillos", id_platillos); diParametros.Add("@spedido_activo", pedido_activo); diParametros.Add("@sid_usuarios", id_usuarios); diParametros.Add("@spedido_cerrarpedido", pedido_cerrarpedido); diParametros.Add("@spedido_silla", pedido_silla); DataTable dtUsuario = obConn.GetSPDataTable("USP_SetUpdatePedido", diParametros); return (dtUsuario.Rows.Count > 0); }
public static string GetPregunta(string stUserName) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@UserName", stUserName); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Question", diParametros); string stresult = string.Empty; if (dtresult.Rows.Count > 0) stresult = dtresult.Rows[0]["Question"].ToString(); return stresult; }
public static Int32 SetFactura(string sfactura_montototal, bool sfactura_bit, string sid_clientes, string sid_iva) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@sfactura_montototal", sfactura_montototal); diParametros.Add("@sfactura_bit", sfactura_bit); diParametros.Add("@sid_clientes", sid_clientes); diParametros.Add("@sid_iva", sid_iva); DataTable dtUsuario = obConn.GetSPDataTable("USP_SetFactura", diParametros); return Convert.ToInt32(dtUsuario.Rows[0][0]); }
public static Int32 SetUpdateCliente(string id_clientes, string clientes_razonsocial,string sclientes_direccion, string clientes_colonia, string clientes_delegacion, string clientes_ciudad, string clientes_cp, string clientes_rfc) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); if (string.IsNullOrEmpty(id_clientes)) id_clientes = "0"; diParametros.Add("@sid_clientes", id_clientes); diParametros.Add("@sclientes_razonsocial", clientes_razonsocial); diParametros.Add("@sclientes_direccion", sclientes_direccion); diParametros.Add("@sclientes_colonia", clientes_colonia); diParametros.Add("@sclientes_delegacion", clientes_delegacion); diParametros.Add("@sclientes_ciudad", clientes_ciudad); diParametros.Add("@sclientes_cp", clientes_cp); diParametros.Add("@sclientes_rfc", clientes_rfc); DataTable dtUsuario = obConn.GetSPDataTable("USP_SetUpdateCliente", diParametros); return Convert.ToInt32(dtUsuario.Rows[0][0]); }
public Boolean SetPerm(string intRolePerm,int intValue) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@id_RolePerm", intRolePerm); diParametros.Add("@RolePerm_Value", intValue); DataTable dtresult = obConn.GetSPDataTable("REG_SP_C_Perm", diParametros); return (dtresult.Rows.Count>0); }
public static Boolean ValidaAcceso(String stUserName, String stContraseña) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Boolean validacion = false; Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@UserName", stUserName); DataTable dtresult = obConn.GetSPDataTable("USP_GetPassword", diParametros); string password = dtresult.Rows[0]["usuarios_password"].ToString(); if (stContraseña == clEncryption.DecodeFrom64(password)) { // clEncryption.EncodePasswordToBase64(stContraseña); validacion = true; } return validacion; }
public static DataTable GetTabla(String stTabla,String stFiltro) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@tabla", stTabla); if (!String.IsNullOrEmpty(stFiltro)) diParametros.Add("@wherefts", stFiltro); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Select", diParametros); return dtresult; }
public static DataTable GetRoles(string stBusca) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@Role_label", stBusca); DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_S_Roles", diParametros); return dtUsuario; }
public static Boolean SetInternalOn(int intid, int intaccion) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_User", intid); diParametros.Add("@accion", intaccion); DataTable dtresult = obConn.GetSPDataTable("REG_SP_C_UserProperties", diParametros); return (dtresult.Rows.Count > 0); }
public DataTable GetUsuariosAdministrar(string stUserName) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@palabra", stUserName); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_BusquedaUsuarios", diParametros); return dtresult; }
public static DataTable GetPreguntas() { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Preguntas", diParametros); string stresult = string.Empty; if (dtresult.Rows.Count > 0) return dtresult; else return new DataTable(); }
public static Boolean NuevoUsuario(clUsuario cluUsuario) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_PersonalData", cluUsuario.IdUsuario); diParametros.Add("@PersonalData_Name", cluUsuario.Name); diParametros.Add("@PersonalData_LastName", cluUsuario.LastName); diParametros.Add("@PersonalData_MiddleName", cluUsuario.MiddleName); diParametros.Add("@PersonalData_Level", cluUsuario.Rol); diParametros.Add("@user_Login", cluUsuario.Login); diParametros.Add("@user_Password", cluUsuario.Password); diParametros.Add("@user_Mail", cluUsuario.Rol); diParametros.Add("@user_InternalEmp", cluUsuario.Internal); diParametros.Add("@user_idLang", cluUsuario.IdLang); diParametros.Add("@rel_IdRole", cluUsuario.IdRol); DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_AC_DatosPersonales", diParametros); return (dtUsuario.Rows.Count > 0); }
public static Boolean SetPregunta(int intidUser,int intPregunta,string stRespuesta) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_User", intidUser); diParametros.Add("@user_idQuestion", intPregunta); diParametros.Add("@user_Answer", stRespuesta); DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_C_Preguntas", diParametros); return (dtUsuario.Rows.Count > 0); }
public static Boolean SetRoles(int idRole,string RoleLabel) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@id_Role", idRole); diParametros.Add("@Role_label", RoleLabel); DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_ABC_Roles", diParametros); return (dtUsuario.Rows.Count > 0); }
public static Boolean ValidaPregunta(String stUserName, String stAnswer) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@UserName", stUserName); diParametros.Add("@Answer", stAnswer); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_ValidaPregunta", diParametros); return Convert.ToBoolean(dtresult.Rows[0]["Answer"]); }
public static Boolean SetUserRoles(int intidUser, int intRol) { Dictionary<string, object> diParametros = new Dictionary<string, object>(); clConexionMySQL obConn = new clConexionMySQL(NombreConexion); diParametros.Add("@rel_idUser", intidUser); diParametros.Add("@rel_idRole", intRol); DataTable dtUsuario = obConn.GetSPDataTable("REG_SP_AC_UserRoles", diParametros); return (dtUsuario.Rows.Count > 0); }
public static DataTable GetBloqued(int intid) { clConexionMySQL obConn = new clConexionMySQL("Restaurant"); Dictionary<string, object> diParametros = new Dictionary<string, object>(); diParametros.Add("@id_User", intid); DataTable dtresult = obConn.GetSPDataTable("REG_SP_S_Bloqued", diParametros); if (dtresult.Rows.Count > 0) return dtresult; else return new DataTable(); }