Exemple #1
0
        public void Eliminar_Tarjeta(ref Cls_TBL_TARJETA_DAL Obj_TARJETA_DAL)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_CUENTA].[sp_delete_TBL_TIPO_TARJETA]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");

                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                dt_Parametros.Rows.Add("@ID_Numero_Tarjeta", "9", Obj_TARJETA_DAL.IID_Numero_Tarjeta);

                Obj_svc_LetsGo.Elimina_Datos(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError = string.Empty;
                    Obj_TARJETA_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_TARJETA_DAL.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
        public void Eliminar_SOLICITUD_VIAJE(ref Cls_TBL_SOLICITUD_VIAJE_DAL SOLICITUD_VIAJE)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_SERVICIOS].[sp_delete_TBL_SOLICITUD_VIAJE]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");

                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                dt_Parametros.Rows.Add("@ID_Solicitud_Viaje", "8", SOLICITUD_VIAJE.SID_Solicitud_Viaje);

                Obj_svc_LetsGo.Elimina_Datos(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError = string.Empty;
                    SOLICITUD_VIAJE.Bln_BEstado = true;
                }
                else
                {
                    SOLICITUD_VIAJE.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
Exemple #3
0
        // Metodo para listar los datos
        public void Listar_Detalle(ref Cls_TBL_DETALLE_DAL Obj_Detalle_DAL)
        {
            // se crea la variable error para pasarlo por el servicio
            string sMsjError = string.Empty;

            try
            {
                // con esto se crea la conexion al servicio
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();
                //svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                // el nombre del Store procedure
                string sNombreSP = "[SCH_CUENTA].[sp_select_TBL_DETALLE]";

                // se crea un datatable para que sea llenado
                DataTable dt = new DataTable();

                // se llena el DataTable llamando al servicio del WCF del contract
                dt = Obj_svc_LetsGo.ListarDatos(sNombreSP, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    // se llena el DataTable del objeto de la tabla poniendolo que sea igual al Datatable llenado desde el servicio
                    Obj_Detalle_DAL.Obj_DT = dt;
                    sMsjError = string.Empty;
                }
                else
                {
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
Exemple #4
0
        public void Listar_Conductor(ref Cls_TBL_CONDUCTOR_DAL Obj_CONDUCTOR_DAL)
        {
            //Variable de mensaje de error

            string sMsjerror = string.Empty;

            try
            {
                //Conexión al servicio
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_CUENTA].[sp_select_TBL_CONDUCTOR]";

                //Se crea DataTable para ser llenado
                DataTable dt = new DataTable();


                //Se llena el DataTable
                dt = Obj_svc_LetsGo.ListarDatos(sNombreSP, ref sMsjerror);

                if (sMsjerror == string.Empty)
                {
                    Obj_CONDUCTOR_DAL.Obj_DT = dt;
                    sMsjerror = string.Empty;
                }
            }
            catch (Exception ex)
            {
                sMsjerror = ex.Message.ToString();
            }
        }
        public void Eliminar_Rating(ref Cls_TBL_RATING_DAL Obj_Rating_DAL)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_SERVICIOS].[sp_delete_TBL_RATING]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");

                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                dt_Parametros.Rows.Add("@ID_Rating", "8", Obj_Rating_DAL.BID_Rating);

                Obj_svc_LetsGo.Elimina_Datos(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError = string.Empty;
                    Obj_Rating_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_Rating_DAL.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
        public void Insertar_SOLICITUD_VIAJE(ref Cls_TBL_SOLICITUD_VIAJE_DAL SOLICITUD_VIAJE)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_SERVICIOS].[sp_insert_TBL_SOLICITUD_VIAJE]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");
                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                //   ( NombreVariable de la BD ,  el numero del SqlDbType del NonQuery, valor de la variable)
                dt_Parametros.Rows.Add("@ID_Solicitud_Viaje", "10", SOLICITUD_VIAJE.SID_Solicitud_Viaje);
                dt_Parametros.Rows.Add("@ID_Cliente", "1", SOLICITUD_VIAJE.IID_Cliente);
                dt_Parametros.Rows.Add("@ID_Tipo_Vehiculo", "8", SOLICITUD_VIAJE.BID_Tipo_Vehiculo);
                dt_Parametros.Rows.Add("@Ruta_Inicial", "2", SOLICITUD_VIAJE.SRuta_Inicial);
                dt_Parametros.Rows.Add("@Ruta_Final", "2", SOLICITUD_VIAJE.SRuta_Final);
                dt_Parametros.Rows.Add("@Cantidad_Km", "6", SOLICITUD_VIAJE.DCantidad_Km);
                dt_Parametros.Rows.Add("@Costo_Inicial", "11", SOLICITUD_VIAJE.DCosto_Inicial);


                Obj_svc_LetsGo.Insertar_DatosSinIdentity(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError                   = string.Empty;
                    SOLICITUD_VIAJE.CAx         = 'U';
                    SOLICITUD_VIAJE.Bln_BEstado = true;
                }
                else
                {
                    SOLICITUD_VIAJE.CAx         = 'I';
                    SOLICITUD_VIAJE.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
        public void Insertar_Cuenta(ref Cls_TBL_CUENTA_DAL Obj_CUENTA_DAL)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_CUENTA].[sp_insert_TBL_CUENTA]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");
                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                //   ( NombreVariable de la BD ,  el numero del SqlDbType del NonQuery, valor de la variable)
                dt_Parametros.Rows.Add("@ID_Cuenta", "8", Obj_CUENTA_DAL.IID_Cuenta);
                dt_Parametros.Rows.Add("@Nombre", "8", Obj_CUENTA_DAL.SNombre);
                dt_Parametros.Rows.Add("@Apellido1", "8", Obj_CUENTA_DAL.SApellido_1);
                dt_Parametros.Rows.Add("@Apellido2", "8", Obj_CUENTA_DAL.SApellido_2);
                dt_Parametros.Rows.Add("@Correo", "8", Obj_CUENTA_DAL.SEmail);
                dt_Parametros.Rows.Add("@Telefono", "8", Obj_CUENTA_DAL.ITelefono);
                dt_Parametros.Rows.Add("@Pregunta", "8", Obj_CUENTA_DAL.BID_Pregunta_Seguridad);
                dt_Parametros.Rows.Add("@Respuesta", "8", Obj_CUENTA_DAL.SRespuesta_Seguridad);

                Obj_svc_LetsGo.Insertar_DatosSinIdentity(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError                  = string.Empty;
                    Obj_CUENTA_DAL.CAx         = 'U';
                    Obj_CUENTA_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_CUENTA_DAL.CAx         = 'I';
                    Obj_CUENTA_DAL.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
Exemple #8
0
        public void Insertar_Tarjeta(ref Cls_TBL_TARJETA_DAL Obj_TARJETA_DAL)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_CUENTA].[sp_insert_TBL_TARJETA]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");
                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                //   ( NombreVariable de la BD ,  el numero del SqlDbType del NonQuery, valor de la variable)
                dt_Parametros.Rows.Add("@ID_Numero_Tarjeta", "9", Obj_TARJETA_DAL.IID_Numero_Tarjeta);
                dt_Parametros.Rows.Add("@ID_Tipo_Tarjeta", "8", Obj_TARJETA_DAL.BID_Tipo_Tarjeta);
                dt_Parametros.Rows.Add("@ID_Banco", "8", Obj_TARJETA_DAL.BID_Banco);
                dt_Parametros.Rows.Add("@Numero_Cuenta", "9", Obj_TARJETA_DAL.INumero_Cuenta);
                dt_Parametros.Rows.Add("@Fecha_Vencimiento", "7", Obj_TARJETA_DAL.DTFecha_Vencimiento);
                dt_Parametros.Rows.Add("@CVV", "10", Obj_TARJETA_DAL.BCVV);

                Obj_svc_LetsGo.Insertar_DatosSinIdentity(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError                   = string.Empty;
                    Obj_TARJETA_DAL.CAx         = 'U';
                    Obj_TARJETA_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_TARJETA_DAL.CAx         = 'I';
                    Obj_TARJETA_DAL.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
        public void Insertar_Empresa(ref Cls_TBL_EMPRESA_DAL Obj_EMPRESA_DAL)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_EMPRESA].[sp_insert_TBL_EMPRESA]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");
                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                //   ( NombreVariable de la BD ,  el numero del SqlDbType del NonQuery, valor de la variable)
                dt_Parametros.Rows.Add("@ID_Empresa", "8", Obj_EMPRESA_DAL.IID_Cedula_Juridica);
                dt_Parametros.Rows.Add("@Nombre", "2", Obj_EMPRESA_DAL.SNombre_Empresa);
                dt_Parametros.Rows.Add("@Direccion", "2", Obj_EMPRESA_DAL.SDireccion);
                dt_Parametros.Rows.Add("@Sitio", "2", Obj_EMPRESA_DAL.SSitio_Web);
                dt_Parametros.Rows.Add("@Telefono", "2", Obj_EMPRESA_DAL.ITelefono);
                dt_Parametros.Rows.Add("@Correo", "2", Obj_EMPRESA_DAL.SEmail);

                Obj_svc_LetsGo.Insertar_DatosSinIdentity(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError                   = string.Empty;
                    Obj_EMPRESA_DAL.CAx         = 'U';
                    Obj_EMPRESA_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_EMPRESA_DAL.CAx         = 'I';
                    Obj_EMPRESA_DAL.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
Exemple #10
0
        public void Insertar_Modelo(ref Cls_TBL_MODELO_DAL Obj_Modelo_DAL)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_CUENTA].[sp_insert_TBL_MODELO]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");
                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                //   ( NombreVariable de la BD ,  el numero del SqlDbType del NonQuery, valor de la variable)
                dt_Parametros.Rows.Add("@ID_Modelo", "8", Obj_Modelo_DAL.BID_Modelo);
                dt_Parametros.Rows.Add("@ID_Marca", "8", Obj_Modelo_DAL.BID_Marca);
                dt_Parametros.Rows.Add("@Modelo", "2", Obj_Modelo_DAL.SModelo);

                Obj_svc_LetsGo.Insertar_DatosSinIdentity(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError                  = string.Empty;
                    Obj_Modelo_DAL.CAx         = 'U';
                    Obj_Modelo_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_Modelo_DAL.CAx         = 'I';
                    Obj_Modelo_DAL.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
        public void Modificar_Rating(ref Cls_TBL_RATING_DAL Obj_Rating_DAL)
        {
            string sMsjError = string.Empty;

            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_SERVICIOS].[sp_update_TBL_RATING]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");
                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                //   ( NombreVariable de la BD ,  el numero del SqlDbType del NonQuery, valor de la variable)
                dt_Parametros.Rows.Add("@ID_Rating", "8", Obj_Rating_DAL.BID_Rating);
                dt_Parametros.Rows.Add("@Rating", "8", Obj_Rating_DAL.BRating);
                dt_Parametros.Rows.Add("@ID_Viaje", "1", Obj_Rating_DAL.IID_Viaje);

                Obj_svc_LetsGo.Modifica_Datos(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError                  = string.Empty;
                    Obj_Rating_DAL.CAx         = 'U';
                    Obj_Rating_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_Rating_DAL.CAx         = 'U';
                    Obj_Rating_DAL.Bln_BEstado = false;
                }
            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }
        public void Filtrar_Tipo_Tarjeta(ref Cls_TBL_TIPO_TARJETA_DAL Obj_TIPO_TARJETA_DAL, string sFiltro)
        {
            string sMsjError = string.Empty;

            // con esto se crea la conexion al servicio 
            svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

            // el nombre del Store procedure
            //string sNombreSP = "[SCH_CUENTA].[sp_filtro_TBL_TIPO_TARJETA]";
            string sNombreSP = "[SCH_CUENTA].[sp_search_TBL_TIPO_TARJETA]";


            //DataTable dt_Parametros = new DataTable("PARAMETROS");

            //dt_Parametros.Columns.Add("NombreParametro");
            //dt_Parametros.Columns.Add("TipoParametros");
            //dt_Parametros.Columns.Add("ValorParametro");

            //dt_Parametros.Rows.Add("@ID_Tipo_Tarjeta", "8", sFiltro);

            // se crea un datatable para que sea llenado
            DataTable dt = new DataTable();

            // se llena el DataTable llamando al servicio del WCF del contract
            dt = Obj_svc_LetsGo.FiltrarDatos(sNombreSP, "@Descripcion", SqlDbType.VarChar, sFiltro, ref sMsjError);

            if (sMsjError == string.Empty)
            {
                // se llena el DataTable del objeto de la tabla poniendolo que sea igual al Datatable llenado desde el servicio
                Obj_TIPO_TARJETA_DAL.Obj_DT = dt;
                sMsjError = string.Empty;
                Obj_TIPO_TARJETA_DAL.Bln_BEstado = true;
            }
            else
            {
                Obj_TIPO_TARJETA_DAL.Bln_BEstado = false;
            }

        }
        public void Modificar_TipoTarjeta(ref Cls_TBL_TIPO_TARJETA_DAL Obj_TIPO_TARJETA_DAL)
        {
            string sMsjError = string.Empty;
            try
            {
                svc_Cat_Mat.LetsGo_InterfaceClient Obj_svc_LetsGo = new svc_Cat_Mat.LetsGo_InterfaceClient();

                string sNombreSP = "[SCH_CUENTA].[sp_update_TBL_TIPO_TARJETA]";

                DataTable dt_Parametros = new DataTable("PARAMETROS");
                dt_Parametros.Columns.Add("NombreParametro");
                dt_Parametros.Columns.Add("TipoParametros");
                dt_Parametros.Columns.Add("ValorParametro");

                //   ( NombreVariable de la BD ,  el numero del SqlDbType del NonQuery, valor de la variable)
                dt_Parametros.Rows.Add("@ID_Tipo_Tarjeta", "8", Obj_TIPO_TARJETA_DAL.BID_Tipo_Tarjeta);
                dt_Parametros.Rows.Add("@Descripcion", "2", Obj_TIPO_TARJETA_DAL.SDescripcion);

                Obj_svc_LetsGo.Modifica_Datos(sNombreSP, dt_Parametros, ref sMsjError);

                if (sMsjError == string.Empty)
                {
                    sMsjError = string.Empty;
                    Obj_TIPO_TARJETA_DAL.CAx = 'U';
                    Obj_TIPO_TARJETA_DAL.Bln_BEstado = true;
                }
                else
                {
                    Obj_TIPO_TARJETA_DAL.CAx = 'U';
                    Obj_TIPO_TARJETA_DAL.Bln_BEstado = false;

                }

            }
            catch (Exception ex)
            {
                sMsjError = ex.Message.ToString();
            }
        }