public void Editar(ref Cls_Personas_DAL Obj_Personas_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = Obj_Personas_DAL.cAccion;

            Crear_Parametros(ref Obj_Personas_DAL);

            Obj_Personas_DAL.dtParametros.Rows.Add("@Cedula", "2", Obj_Personas_DAL.sCedula);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Nombre", "2", Obj_Personas_DAL.sNombre);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Primer_Apellido", "2", Obj_Personas_DAL.sPrimerApellido);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Segundo_Apellido", "2", Obj_Personas_DAL.sSegundoApellido);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Email", "2", Obj_Personas_DAL.sEmail);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Telefono1", "2", Obj_Personas_DAL.sTelefono1);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Telefono2", "2", Obj_Personas_DAL.sTelefono2);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Usuario", "2", Obj_Personas_DAL.sUsuario);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Contrasena", "2", Obj_Personas_DAL.sContrasenia);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Super_Usuario", "8", Obj_Personas_DAL.sSuperUsuario);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Activo", "8", Obj_Personas_DAL.sActivo);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Provincia", "2", Obj_Personas_DAL.sProvincia);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Canton", "2", Obj_Personas_DAL.sCanton);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Distrito", "2", Obj_Personas_DAL.sDistrito);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Direccion_Exacta", "2", Obj_Personas_DAL.sDireccionExacta);
            Obj_BDService.ModificarDato("sp_Modificar_Persona", "Personas", Obj_Personas_DAL.dtParametros, ref vAccion, ref vError);
            Obj_Personas_DAL.cAccion = vAccion;
            Obj_Personas_DAL.sError  = vError;
        }
        public void Filtrar(ref Cls_Tarjetas_DAL Obj_Tarjetas_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            try
            {
                string error = "";
                Crear_Parametros(ref Obj_Tarjetas_DAL);
                Obj_Tarjetas_DAL.DtParametros.Rows.Add("@Usuario", "2", Obj_Tarjetas_DAL.SPersona);

                Obj_Tarjetas_DAL.DtTablaTarjetas = Obj_BDService.FiltrarDatos("sp_Listar_Tarjetas_Persona", "Tarjetas", Obj_Tarjetas_DAL.DtParametros, ref error);

                if (error == string.Empty && Obj_Tarjetas_DAL.DtTablaTarjetas != null)
                {
                    Obj_Tarjetas_DAL.SError = string.Empty;
                }
                else
                {
                    Obj_Tarjetas_DAL.SError = error;
                }
            }
            catch (Exception ex)
            {
                Obj_Tarjetas_DAL.SError = ex.Message.ToString();
            }
            finally
            {
                Obj_BDService.Close();
            }
        }
示例#3
0
        public void Filtrar(ref Cls_Roles_Personas_DAL objDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            try
            {
                string error = "";
                Crear_Parametros(ref objDAL);

                objDAL.dtParametros.Rows.Add("@Filtro", "2", objDAL.sFiltro);

                objDAL.dtTabla = Obj_BDService.FiltrarDatos("sp_Filtrar_Roles_Personas", "Roles_Personas", objDAL.dtParametros, ref error);

                if (error == string.Empty && objDAL.dtTabla != null)
                {
                    objDAL.sError = string.Empty;
                }
                else
                {
                    objDAL.sError = error;
                }
            }
            catch (Exception ex)
            {
                objDAL.sError = ex.Message.ToString();
            }
            finally
            {
                Obj_BDService.Close();
            }
        }
        public void Filtrar(ref Cls_Sucursales_DAL objSucDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            try
            {
                string error = "";
                Crear_Parametros(ref objSucDAL);
                objSucDAL.dtParametros.Rows.Add("@pNombre", "2", objSucDAL.sFiltro);

                objSucDAL.DtTabla = Obj_BDService.FiltrarDatos("sp_Listar_Sucursales_Direccion_Filtro", "Sucursales", objSucDAL.dtParametros, ref error);

                if (error == string.Empty && objSucDAL.DtTabla != null)
                {
                    objSucDAL.sError = string.Empty;
                }
                else
                {
                    objSucDAL.sError = error;
                }
            }
            catch (Exception ex)
            {
                objSucDAL.sError = ex.Message.ToString();
            }
            finally
            {
                Obj_BDService.Close();
            }
        }
        public void Listar(ref Cls_Sucursales_DAL objSucDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            try
            {
                string SSP_Nombre   = "sp_Listar_Sucursales_Direccion";
                string SNombreTabla = "Sucursales";
                string error        = "";

                objSucDAL.DtTabla = Obj_BDService.ListarDatos(SSP_Nombre, SNombreTabla, ref error);

                if (error == string.Empty && objSucDAL.DtTabla != null)
                {
                    objSucDAL.sError = string.Empty;
                }
                else
                {
                    objSucDAL.sError = error;
                }
            }
            catch (Exception ex)
            {
                objSucDAL.sError = ex.Message.ToString();
            }
            finally
            {
                Obj_BDService.Close();
            }
        }
示例#6
0
        public void Filtrar(ref Cls_Categoria_DAL Obj_Categoria_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            try
            {
                string vError = "";
                Crear_Parametros(ref Obj_Categoria_DAL);
                Obj_Categoria_DAL.DtParametros.Rows.Add("@Nombre", "2", Obj_Categoria_DAL.SFiltro);

                Obj_Categoria_DAL.DtTablaCategoria = Obj_BDService.FiltrarDatos("sp_Filtrar_Categorias", "Categorias", Obj_Categoria_DAL.DtParametros, ref vError);
                Obj_Categoria_DAL.SError           = vError;
                if (vError == string.Empty && Obj_Categoria_DAL.DtTablaCategoria != null)
                {
                    Obj_Categoria_DAL.SError = string.Empty;
                }
                else
                {
                    Obj_Categoria_DAL.SError = vError;
                }
            }
            catch (Exception ex)
            {
                Obj_Categoria_DAL.SError = ex.Message.ToString();
            }
            finally
            {
                Obj_BDService.Close();
            }
        }
示例#7
0
        public void Listar(ref Cls_Categoria_DAL Obj_Categoria_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            try
            {
                string SSP_Nombre   = "sp_Listar_Categorias";
                string SNombreTabla = "Categorias";
                string error        = "";
                string vError       = string.Empty;
                Obj_Categoria_DAL.DtTablaCategoria = Obj_BDService.ListarDatos(SSP_Nombre, SNombreTabla, ref error);
                if (error == string.Empty && Obj_Categoria_DAL.DtTablaCategoria != null)
                {
                    Obj_Categoria_DAL.SError = string.Empty;
                }
                else
                {
                    Obj_Categoria_DAL.SError = error;
                }
            }
            catch (Exception ex)
            {
                Obj_Categoria_DAL.SError = ex.Message.ToString();
            }
            finally
            {
                Obj_BDService.Close();
            }
        }
示例#8
0
        public void Insertar(ref Cls_Paquetes_DAL objPaqDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = objPaqDAL.CAccion;

            Crear_Parametros(ref objPaqDAL);

            objPaqDAL.DtParametros.Rows.Add("@Descripcion", "2", objPaqDAL.SDescripcion);
            objPaqDAL.DtParametros.Rows.Add("@Peso", "6", objPaqDAL.SPeso);
            objPaqDAL.DtParametros.Rows.Add("@Id_Categoria", "1", objPaqDAL.SIdCategoria);
            objPaqDAL.DtParametros.Rows.Add("@Id_Estado", "1", objPaqDAL.SIdEstado);
            objPaqDAL.DtParametros.Rows.Add("@Id_Sucursal", "1", objPaqDAL.SIdSucursal);
            objPaqDAL.DtParametros.Rows.Add("@Id_Servicio", "1", objPaqDAL.SIdServicio);
            objPaqDAL.DtParametros.Rows.Add("@Usuario", "2", objPaqDAL.SPersona);
            objPaqDAL.DtParametros.Rows.Add("@Retiro_Domicilio", "8", objPaqDAL.SRetiroDomicilio);
            objPaqDAL.DtParametros.Rows.Add("@Entrega_Domicilio", "8", objPaqDAL.SEntregaDomicilio);
            objPaqDAL.DtParametros.Rows.Add("@Direccion_Entrega", "2", objPaqDAL.SDireccionEntrega);
            objPaqDAL.DtParametros.Rows.Add("@Sub_Total", "6", objPaqDAL.SSubtotal);
            objPaqDAL.DtParametros.Rows.Add("@Impuesto", "6", objPaqDAL.SImpuesto);
            objPaqDAL.DtParametros.Rows.Add("@Envio", "6", objPaqDAL.SEnvio);
            objPaqDAL.DtParametros.Rows.Add("@Total", "6", objPaqDAL.STotal);
            objPaqDAL.DtParametros.Rows.Add("@Pagado", "8", objPaqDAL.SPagado);
            objPaqDAL.DtParametros.Rows.Add("@Numero_tarjeta", "2", objPaqDAL.SNumeroTarjeta);

            Obj_BDService.InsertarDatoSinIdentity("sp_Insertar_Paquete", "Sucursales", objPaqDAL.DtParametros, ref vAccion, ref vError);
            objPaqDAL.CAccion = vAccion;
            objPaqDAL.SError  = vError;
        }
示例#9
0
        public void Listar(ref Cls_Paquetes_DAL objPaqDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            try
            {
                string SSP_Nombre   = "sp_Listar_Paquetes_Factura";
                string SNombreTabla = "Paquetes";
                string error        = "";

                objPaqDAL.DtTablaPaquetes = Obj_BDService.ListarDatos(SSP_Nombre, SNombreTabla, ref error);

                if (error == string.Empty && objPaqDAL.DtTablaPaquetes != null)
                {
                    objPaqDAL.SError = string.Empty;
                }
                else
                {
                    objPaqDAL.SError = error;
                }
            }
            catch (Exception ex)
            {
                objPaqDAL.SError = ex.Message.ToString();
            }
            finally
            {
                Obj_BDService.Close();
            }
        }
示例#10
0
        public bool HasPrivilege(ref Cls_Membership_DAL Obj_Membership_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref Obj_Membership_DAL);
            Obj_Membership_DAL.dtParametros.Rows.Add("@UserLogin", "2", Obj_Membership_DAL.sUserLogin);
            Obj_Membership_DAL.dtParametros.Rows.Add("@Privilegio", "2", Obj_Membership_DAL.sPrivilegio);

            Obj_Membership_DAL.dtTablMembership = Obj_BDService.FiltrarDatos("sp_Has_Privilege", "Membership", Obj_Membership_DAL.dtParametros, ref vError);
            Obj_Membership_DAL.sError           = vError;
            if (Obj_Membership_DAL.sError == string.Empty)
            {
                if (Obj_Membership_DAL.dtTablMembership.Rows.Count > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                return(false);
            }
        }
示例#11
0
        public bool Login(ref Cls_Membership_DAL Obj_Membership_DAL)
        {
            try
            {
                BDServiceClient Obj_BDService = new BDServiceClient();

                string vError = string.Empty;

                Crear_Parametros(ref Obj_Membership_DAL);
                Obj_Membership_DAL.dtParametros.Rows.Add("@UserLogin", "2", Obj_Membership_DAL.sUserLogin);
                Obj_Membership_DAL.dtParametros.Rows.Add("@Contrasena", "2", Obj_Membership_DAL.sContrasena);

                Obj_Membership_DAL.dtTablMembership = Obj_BDService.FiltrarDatos("sp_Login", "Membership", Obj_Membership_DAL.dtParametros, ref vError);
                Obj_Membership_DAL.sError           = vError;
                if (Obj_Membership_DAL.sError == string.Empty)
                {
                    if (Obj_Membership_DAL.dtTablMembership.Rows.Count > 0)
                    {
                        return(true);
                    }
                    else
                    {
                        return(false);
                    }
                }
                else
                {
                    return(false);
                }
            }
            catch
            {
                return(false);
            }
        }
        public void Listar(ref Cls_Personas_DAL Obj_Personas_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Obj_Personas_DAL.dtTablaPersonas = Obj_BDService.ListarDatos("sp_Listar_Personas", "Personas", ref vError);
            Obj_Personas_DAL.sError          = vError;
        }
示例#13
0
        public void Eliminar(ref Cls_Categoria_DAL Obj_Categoria_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref Obj_Categoria_DAL);
            Obj_Categoria_DAL.DtParametros.Rows.Add("@Id_Categoria", "1", Obj_Categoria_DAL.SIdcategoria);
            Obj_BDService.EliminarDato("sp_Eliminar_Categoria", "Categorias", Obj_Categoria_DAL.DtParametros, ref vError);
            Obj_Categoria_DAL.SError = vError;
        }
        public void Filtrar(ref Cls_Personas_DAL Obj_Personas_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref Obj_Personas_DAL);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Filtro", "2", Obj_Personas_DAL.sFiltro);

            Obj_Personas_DAL.dtTablaPersonas = Obj_BDService.FiltrarDatos("sp_Filtrar_Personas", "Personas", Obj_Personas_DAL.dtParametros, ref vError);
            Obj_Personas_DAL.sError          = vError;
        }
        public void Eliminar(ref Cls_Personas_DAL Obj_Personas_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref Obj_Personas_DAL);
            Obj_Personas_DAL.dtParametros.Rows.Add("@Cedula", "2", Obj_Personas_DAL.sFiltro);

            Obj_BDService.EliminarDato("sp_Eliminar_Persona", "Personas", Obj_Personas_DAL.dtParametros, ref vError);
            Obj_Personas_DAL.sError = vError;
        }
        public void Eliminar(ref Cls_Sucursales_DAL objSucDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref objSucDAL);
            objSucDAL.dtParametros.Rows.Add("@Id_Sucursal", "1", objSucDAL.SId_Sucursal);

            Obj_BDService.EliminarDato("sp_Eliminar_Sucursal", "Sucursales", objSucDAL.dtParametros, ref vError);
            objSucDAL.sError = vError;
        }
示例#17
0
        public void Eliminar(ref Cls_Roles_Personas_DAL objDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref objDAL);
            objDAL.dtParametros.Rows.Add("@idRolPersona", "1", objDAL.iRolPersona);

            Obj_BDService.EliminarDato("sp_Eliminar_Rol_Persona", "Roles_Personas", objDAL.dtParametros, ref vError);
            objDAL.sError = vError;
        }
        public void Eliminar(ref Cls_Privilegios_Roles_DAL objDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref objDAL);
            objDAL.dtParametros.Rows.Add("@idPrivilegioRol", "1", objDAL.iPrivilegioRol);

            Obj_BDService.EliminarDato("sp_Eliminar_Privilegio_Rol", "Privilegios_Roles", objDAL.dtParametros, ref vError);
            objDAL.sError = vError;
        }
        public void Eliminar(ref Cls_Tarjetas_DAL Obj_Tarjetas_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError = string.Empty;

            Crear_Parametros(ref Obj_Tarjetas_DAL);
            Obj_Tarjetas_DAL.DtParametros.Rows.Add("@NumeroTarjeta", "2", Obj_Tarjetas_DAL.SNumerotarjeta);
            Obj_Tarjetas_DAL.DtParametros.Rows.Add("@Usuario", "2", Obj_Tarjetas_DAL.SPersona);

            Obj_BDService.EliminarDato("sp_Eliminar_Tarjeta_Persona", "Tarjetas", Obj_Tarjetas_DAL.DtParametros, ref vError);
            Obj_Tarjetas_DAL.SError = vError;
        }
示例#20
0
        public void Editar(ref Cls_Paquetes_DAL objPaqDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = objPaqDAL.CAccion;

            Crear_Parametros(ref objPaqDAL);
            objPaqDAL.DtParametros.Rows.Add("@Id_Paquete", "1", objPaqDAL.SIdPaquete);
            objPaqDAL.DtParametros.Rows.Add("@Id_Estado", "2", objPaqDAL.SIdEstado);
            Obj_BDService.ModificarDato("sp_Modificar_Paquetes", "Paquetes", objPaqDAL.DtParametros, ref vAccion, ref vError);
            objPaqDAL.CAccion = vAccion;
            objPaqDAL.SError  = vError;
        }
示例#21
0
        public void Insertar(ref Cls_Roles_DAL objDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = objDAL.cAccion;

            Crear_Parametros(ref objDAL);

            objDAL.dtParametros.Rows.Add("@Rol", "2", objDAL.sRol);
            objDAL.dtParametros.Rows.Add("@Descripcion", "2", objDAL.sDescripcion);

            Obj_BDService.InsertarDatoSinIdentity("sp_Insertar_Rol", "Roles", objDAL.dtParametros, ref vAccion, ref vError);
            objDAL.sError = vError;
        }
示例#22
0
        public void Insertar(ref Cls_Roles_Personas_DAL objDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = 'I';

            Crear_Parametros(ref objDAL);

            objDAL.dtParametros.Rows.Add("@idRol", "1", objDAL.iRol);
            objDAL.dtParametros.Rows.Add("@cedula", "2", objDAL.sCedula);

            Obj_BDService.InsertarDatoSinIdentity("sp_Insertar_Rol_Persona", "Roles_Personas", objDAL.dtParametros, ref vAccion, ref vError);
            objDAL.sError = vError;
        }
        public void Editar(ref Cls_Tarjetas_DAL Obj_Tarjetas_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = 'U';

            Crear_Parametros(ref Obj_Tarjetas_DAL);
            Obj_Tarjetas_DAL.DtParametros.Rows.Add("@NumeroTarjeta", "2", Obj_Tarjetas_DAL.SNumerotarjeta);
            Obj_Tarjetas_DAL.DtParametros.Rows.Add("@FechaVencimiento", "7", Convert.ToDateTime(Obj_Tarjetas_DAL.SFechaVencimiento));
            Obj_Tarjetas_DAL.DtParametros.Rows.Add("@CodigoSeguridad", "2", Obj_Tarjetas_DAL.ScodigoSeguridad);
            Obj_Tarjetas_DAL.DtParametros.Rows.Add("@Usuario", "2", Obj_Tarjetas_DAL.SPersona);
            Obj_BDService.ModificarDato("sp_Modificar_Tarjeta_Persona", "tarjetas", Obj_Tarjetas_DAL.DtParametros, ref vAccion, ref vError);
            Obj_Tarjetas_DAL.SError = vError;
        }
        public void Insertar(ref Cls_Privilegios_Roles_DAL objDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = 'I';

            Crear_Parametros(ref objDAL);

            objDAL.dtParametros.Rows.Add("@idRol", "1", objDAL.iRol);
            objDAL.dtParametros.Rows.Add("@IdPrivilegio", "1", objDAL.iPrivilegio);

            Obj_BDService.InsertarDatoSinIdentity("sp_Insertar_Privilegio_Rol", "Privilegios_Roles", objDAL.dtParametros, ref vAccion, ref vError);
            objDAL.sError = vError;
        }
示例#25
0
        public void Insertar(ref Cls_Categoria_DAL Obj_Categoria_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = Obj_Categoria_DAL.CAccion;

            Crear_Parametros(ref Obj_Categoria_DAL);


            Obj_Categoria_DAL.DtParametros.Rows.Add("@Nombre", "2", Obj_Categoria_DAL.SNombre);
            Obj_Categoria_DAL.DtParametros.Rows.Add("@Descripcion", "2", Obj_Categoria_DAL.SDescripcion);
            Obj_BDService.InsertarDatoSinIdentity("sp_Insertar_Categoria", "Categorias", Obj_Categoria_DAL.DtParametros, ref vAccion, ref vError);
            Obj_Categoria_DAL.CAccion = vAccion;
            Obj_Categoria_DAL.SError  = vError;
        }
示例#26
0
        public void Editar(ref Cls_Categoria_DAL Obj_Categoria_DAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = Obj_Categoria_DAL.CAccion;

            Crear_Parametros(ref Obj_Categoria_DAL);

            Obj_Categoria_DAL.DtParametros.Rows.Add("@Id_Categoria", "1", Obj_Categoria_DAL.SIdcategoria);
            Obj_Categoria_DAL.DtParametros.Rows.Add("@Nombre", "2", Obj_Categoria_DAL.SNombre);
            Obj_Categoria_DAL.DtParametros.Rows.Add("@Descripcion", "2", Obj_Categoria_DAL.SDescripcion);
            Obj_BDService.ModificarDato("sp_Modificar_Categoria", "Categorias", Obj_Categoria_DAL.DtParametros, ref vAccion, ref vError);
            Obj_Categoria_DAL.CAccion = vAccion;
            Obj_Categoria_DAL.SError  = vError;
        }
示例#27
0
        public void Editar(ref Cls_Roles_DAL objDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = objDAL.cAccion;

            Crear_Parametros(ref objDAL);

            objDAL.dtParametros.Rows.Add("@idRol", "1", objDAL.iId_Rol);
            objDAL.dtParametros.Rows.Add("@Rol", "2", objDAL.sRol);
            objDAL.dtParametros.Rows.Add("@Descripcion", "2", objDAL.sDescripcion);

            Obj_BDService.ModificarDato("sp_Modificar_Rol", "Roles", objDAL.dtParametros, ref vAccion, ref vError);
            objDAL.cAccion = vAccion;
            objDAL.sError  = vError;
        }
        public void Editar(ref Cls_Sucursales_DAL objSucDAL)
        {
            BDServiceClient Obj_BDService = new BDServiceClient();

            string vError  = string.Empty;
            char   vAccion = objSucDAL.CAccion;

            Crear_Parametros(ref objSucDAL);
            objSucDAL.dtParametros.Rows.Add("@Id_Sucursal", "1", objSucDAL.SId_Sucursal);
            objSucDAL.dtParametros.Rows.Add("@Nombre", "2", objSucDAL.SNombre);
            objSucDAL.dtParametros.Rows.Add("@Dia_Apertura", "2", objSucDAL.sDiaApertura);
            objSucDAL.dtParametros.Rows.Add("@Dia_Cierre", "2", objSucDAL.sDiaCierre);
            objSucDAL.dtParametros.Rows.Add("@Activo", "8", objSucDAL.SActivo);
            objSucDAL.dtParametros.Rows.Add("@Provincia", "2", objSucDAL.SProvincia);
            objSucDAL.dtParametros.Rows.Add("@Canton", "2", objSucDAL.SCanton);
            objSucDAL.dtParametros.Rows.Add("@Distrito", "2", objSucDAL.SDistrito);
            objSucDAL.dtParametros.Rows.Add("@Direccion_Exacta", "2", objSucDAL.SDireccionExacta);
            objSucDAL.dtParametros.Rows.Add("@Hora_Apertura", "9", objSucDAL.sHoraApertura);
            objSucDAL.dtParametros.Rows.Add("@Hora_Cierre", "9", objSucDAL.sHoraCierre);
            Obj_BDService.ModificarDato("sp_Modificar_Sucursal", "Sucursal", objSucDAL.dtParametros, ref vAccion, ref vError);
            objSucDAL.CAccion = vAccion;
            objSucDAL.sError  = vError;
        }