Esempio n. 1
0
        public void ModificaConvenio(Convenio conv, ref int Verificador, string Conexion)
        {
            try
            {
                CD_Datos cd_datos = new CD_Datos(Conexion);

                string[] Parametros = { "@Id_PC",
                                        "@PC_Nombre",
                                        "@Id_ULider",
                                        "@Id_UEjecutivo",
                                        "@PC_Margen",
                                        "@PC_Notas",
                                        "@Id_U" };

                object[] Valores = { conv.Id_PC,
                                     conv.PC_Nombre,
                                     conv.Id_ULider,
                                     conv.Id_UEjecutivo,
                                     conv.PC_Margen,
                                     conv.PC_Notas,
                                     conv.Id_U };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProPrecioConvenio_Modificar", ref Verificador, Parametros, Valores);

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        public void ProVentaNacional_Insertar(List <RotacionInventario> List, ref int Verificador, string Conexion)
        {
            try
            {
                string[] Parametros =
                {
                    "@Id_Cd",
                    "@Anio",
                    "@Mes",
                    "@Vn_VentaAAA"
                };
                foreach (RotacionInventario r in List)
                {
                    CD_Datos cd_datos = new CD_Datos(Conexion);
                    object[] Valores  =
                    {
                        r.Id_Cd,
                        r.Vn_Anio,
                        r.Vn_Mes,
                        r.Vn_VentaAAA
                    };

                    SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProVentaNacional_Insertar", ref Verificador, Parametros, Valores);
                    cd_datos.LimpiarSqlcommand(ref sqlcmd);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void ConsultarCobProceso(ref CobProceso CobProceso, string Conexion)
        {
            try
            {
                CD_Datos      CapaDatos  = new CD_Datos(Conexion);
                string[]      Parametros = { "@Id_Emp", "@Id_Cd" };
                object[]      Valores    = { CobProceso.Id_Emp, CobProceso.Id_Cd };
                SqlDataReader dr         = null;
                SqlCommand    sqlcmd     = CapaDatos.GenerarSqlCommand("spCatConfCobranzaProceso_Consultar", ref dr, Parametros, Valores);

                if (dr.HasRows)
                {
                    dr.Read();
                    CobProceso.Id_Emp   = dr.IsDBNull(dr.GetOrdinal("Id_Emp")) ? 0 : Convert.ToInt32(dr.GetValue(dr.GetOrdinal("Id_Emp")));
                    CobProceso.Id_Cd    = dr.IsDBNull(dr.GetOrdinal("Id_Cd")) ? 0 : Convert.ToInt32(dr.GetValue(dr.GetOrdinal("Id_Cd")));
                    CobProceso.SvtasAlm = dr.IsDBNull(dr.GetOrdinal("SvtasAlm")) ? true : Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("SvtasAlm")));
                    CobProceso.EmbAlm   = dr.IsDBNull(dr.GetOrdinal("EmbAlm")) ? true : Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("EmbAlm")));
                    CobProceso.EntAlm   = dr.IsDBNull(dr.GetOrdinal("EntAlm")) ? true : Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("EntAlm")));
                    CobProceso.AlmCob   = dr.IsDBNull(dr.GetOrdinal("AlmCob")) ? true : Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("AlmCob")));
                    CobProceso.RevCob   = dr.IsDBNull(dr.GetOrdinal("RevCob")) ? true : Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("RevCob")));
                }

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        /// <summary>
        /// Metodo que da de baja un embarque en la base de datos y regresa a su estatus original las facturas y
        /// lo relacionado a ellas
        /// </summary>
        /// <param name="embarques">Entidad de los embarqes</param>
        /// <param name="conexion">Cadena de conexion a la base de datos</param>
        /// <param name="verificador">Variable para determinar si se ejecuto correctamente o no al operacion</param>
        /// <param name="listaFactura">Lista que trae los datos necesarios para procesar el regreso de estatus
        /// de las facturas y todo lo relacionado a esta operacion</param>
        public void BajaEmbarque(Embarques embarques, string conexion, ref int verificador, List <Factura> listaFactura)
        {
            try
            {
                CD_Datos CDDatos    = new CD_Datos(conexion);
                string[] parametros =
                {
                    "@Id_Emp",
                    "@Id_Cd",
                    "@Id_Emb"
                };

                object[] valores =
                {
                    embarques.Id_Emp,
                    embarques.Id_Cd,
                    embarques.Id_Emb
                };

                SqlCommand sqlcmd = CDDatos.GenerarSqlCommand("spProFacturaRuta_Baja", ref verificador, parametros, valores);
                CDDatos.LimpiarSqlcommand(ref sqlcmd);

                if (verificador > 0)
                {
                    foreach (Factura factura in listaFactura)
                    {
                        this.RegresaEstatusFactura(factura, conexion, ref verificador);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 5
0
        public void ConsultaCampanaProducto(Campanas campanas, string Conexion, ref List <Producto> list_producto)
        {
            try
            {
                CD_Datos   CapaDatos  = new CD_Datos(Conexion);
                string[]   Parametros = { "@Id_Cam" };
                object[]   Valores    = { campanas.Id_Cam };
                DataSet    ds         = null;
                SqlCommand sqlcmd     = CapaDatos.GenerarSqlCommand("spCatCampaniaProducto_Consultar", ref ds, Parametros, Valores);

                Producto OneProducto;
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    OneProducto = new Producto();

                    OneProducto.Id_Prd          = Convert.ToInt32(dr["Id_Prd"].ToString());
                    OneProducto.Prd_Descripcion = dr["Prd_Descripcion"].ToString();
                    OneProducto.Prd_Cuota       = Convert.ToInt32(dr["Prd_Cuota"]);

                    list_producto.Add(OneProducto);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void RotacionInventariosMensual_Valida(int Anio, int Mes, ref int GeneroPoliza, ref int SubioIndicadores, ref int GeneroSaldos, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                string[] Parametros = { "@Anio", "@Mes" };
                object[] Valores    = { Anio, Mes };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spRotacionInventariosMensual_Valida", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    GeneroPoliza     = Convert.ToInt32(dr["GenPoliza"]);
                    SubioIndicadores = Convert.ToInt32(dr["SubioIndicadores"]);
                    GeneroSaldos     = Convert.ToInt32(dr["GenSaldos"]);
                }

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void CatAlmacen_Consulta(ref CatAlmacen almacen, int Alm_Clave, Sesion sesion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(sesion.Emp_Cnx);
                SqlDataReader dr       = null;

                String[] Parametros = { "@Alm_Clave" };
                Object[] Valores    = { Alm_Clave };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatAlmacen_Consulta", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    almacen.Id_Alm             = Convert.ToInt32(dr["Id_Alm"]);
                    almacen.Alm_Clave          = Convert.ToInt32(dr["Alm_Clave"]);
                    almacen.Alm_Nombre         = dr["Alm_Nombre"].ToString();
                    almacen.Alm_CuentaStr      = dr["Alm_Cuenta"].ToString();
                    almacen.Alm_SubcuentaStr   = dr["Alm_Subcuenta"].ToString();
                    almacen.Alm_CtaCenCosto    = dr["Alm_CtaCenCosto"].ToString();
                    almacen.Alm_SubCtaCenCosto = dr["Alm_SubCtaCenCosto"].ToString();
                    almacen.Alm_Activo         = Convert.ToBoolean(dr["Alm_Activo"]);
                }
                dr.Close();

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 8
0
        public void InsertarPermisosSucursal(List <Convenio> List, ref int Verificador, string Conexion)
        {
            try
            {
                string[] Parametros = { "@Id_Cd",
                                        "@Id_U",
                                        "@Seleccionado" };
                foreach (Convenio c in List)
                {
                    CD_Datos   cd_datos = new CD_Datos(Conexion);
                    SqlCommand sqlcmd   = null;
                    object[]   Valores  =
                    {
                        c.Id_Cd,
                        c.Id_U,
                        c.Seleccionado
                    };

                    sqlcmd = cd_datos.GenerarSqlCommand("spCatUsuarioCDI_Insertar", ref Verificador, Parametros, Valores);
                    cd_datos.LimpiarSqlcommand(ref sqlcmd);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 9
0
        public void ConvenioSolicitud_Insertar(SolConvenio sol, ref int Verificador, string Conexion)
        {
            try
            {
                CD_Datos cd_datos   = new CD_Datos(Conexion);
                string[] Parametros = { "@Id_Cd",
                                        "@Id_PC",
                                        "@Id_U",
                                        "@Sol_UNombre",
                                        "@Sol_UCorreo" };
                object[] Valores =
                {
                    sol.Id_Cd,
                    sol.Id_PC,
                    sol.Id_U,
                    sol.Sol_UNombre,
                    sol.Sol_UCorreo
                };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProPrecioConv_Solicitud_Insertar", ref Verificador, Parametros, Valores);

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 10
0
        public void ModificaUsuariosEspeciales(Convenio conv, ref int Verificador, string Conexion)
        {
            try
            {
                CD_Datos cd_datos   = new CD_Datos(Conexion);
                string[] Parametros = { "@Id_Cd",
                                        "@Pue_Admin1",
                                        "@Pue_Admin2",
                                        "@Pue_CteMacola",
                                        "@Pue_CteIntranet",
                                        "@Pue_EqComodato",
                                        "@Pue_VerTodo" };
                object[] Valores =
                {
                    conv.Id_Cd,
                    conv.Pue_Admin1,
                    conv.Pue_Admin2,
                    conv.Pue_CteMacola,
                    conv.Pue_CteIntranet,
                    conv.Pue_EqComodato,
                    conv.Pue_VerTodo
                };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProPrecioConv_UsuEspecial_Modificar", ref Verificador, Parametros, Valores);

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 11
0
        public void ConsultaPermisosSucursal(int Id_U, ref List <Convenio> List, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos   = new CD_Datos(Conexion);
                SqlDataReader dr         = null;
                string[]      Parametros = { "@Id_U" };
                object[]      Valores    = { Id_U };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("SpCatUsuarioCDI_Consulta", ref dr, Parametros, Valores);

                Convenio conv;
                while (dr.Read())
                {
                    conv              = new Convenio();
                    conv.Id_U         = Id_U;
                    conv.Id_Tipo      = Convert.ToInt32(dr["Id_Tipo"]);
                    conv.Id_Cd        = Convert.ToInt32(dr["Id_Cd"]);
                    conv.Cd_Nombre    = dr["Cd_Nombre"].ToString();
                    conv.Seleccionado = Convert.ToBoolean(dr["Seleccionado"]);
                    List.Add(conv);
                }

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 12
0
        public void ConsultaUsuariosEspeciales(ref Convenio conv, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProcPrecioConv_UsuEspecial_Consulta", ref dr);

                if (dr.Read())
                {
                    conv.Pue_Admin1      = Convert.ToInt32(dr["Pue_Admin1"]);
                    conv.Pue_Admin2      = Convert.ToInt32(dr["Pue_Admin2"]);
                    conv.Pue_CteMacola   = Convert.ToInt32(dr["Pue_CteMacola"]);
                    conv.Pue_CteIntranet = Convert.ToInt32(dr["Pue_CteIntranet"]);
                    conv.Pue_EqComodato  = Convert.ToInt32(dr["Pue_EqComodato"]);
                    conv.Pue_VerTodo     = Convert.ToInt32(dr["Pue_VerTodo"]);
                }

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 13
0
        public void InsertarProConvSucursal(List <Convenio> List, ref int Verificador, string Conexion)
        {
            try
            {
                string[] Parametros = { "@Id_PC",
                                        "@Id_Cd",
                                        "@PCD_Ver",
                                        "@PCD_Usar" };
                foreach (Convenio c in List)
                {
                    CD_Datos   cd_datos = new CD_Datos(Conexion);
                    SqlCommand sqlcmd   = null;
                    object[]   Valores  =
                    {
                        c.Id_PC,
                        c.Id_Cd,
                        c.PCD_Ver,
                        c.PCD_Usar
                    };

                    sqlcmd = cd_datos.GenerarSqlCommand("spProConvSucursal_Insertar", ref Verificador, Parametros, Valores);
                    cd_datos.LimpiarSqlcommand(ref sqlcmd);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 14
0
        public void ConsultaProConvSucursal(int Id_PC, ref List <Convenio> List, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos   = new CD_Datos(Conexion);
                SqlDataReader dr         = null;
                string[]      Parametros = { "@Id_PC" };
                object[]      Valores    = { Id_PC };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("SpProConvSucursal_Consulta", ref dr, Parametros, Valores);

                Convenio conv;
                while (dr.Read())
                {
                    conv           = new Convenio();
                    conv.Id_PC     = Id_PC;
                    conv.Id_Tipo   = Convert.ToInt32(dr["Id_Tipo"]);
                    conv.Id_Cd     = Convert.ToInt32(dr["Id_Cd"]);
                    conv.Cd_Nombre = dr["Cd_Nombre"].ToString();
                    conv.PCD_Ver   = Convert.ToBoolean(dr["PCD_Ver"]);
                    conv.PCD_Usar  = Convert.ToBoolean(dr["PCD_Usar"]);
                    List.Add(conv);
                }

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 15
0
        public void CatAgrupador_ConsultaLista(ref List <Agrupador> List, String Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("SpCatAgrupadorEspecial_Lista", ref dr);

                Agrupador ag;
                while (dr.Read())
                {
                    ag                = new Agrupador();
                    ag.Id_Agp         = Convert.ToInt32(dr["Id_Agp"]);
                    ag.Ag_Descripcion = dr["Ag_Descripcion"].ToString();

                    List.Add(ag);
                }

                dr.Close();

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 16
0
        public void ConsultaConsecutivo(int Id_Cat, ref Convenio conv, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                string[] Parametros = { "@Id_Cat" };
                object[] Valores    =
                {
                    Id_Cat
                };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatConvCategoria_ConsultaConscutivo", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    conv.Cat_Consecutivo = Convert.ToInt32(dr["Cat_Consecutivo"]);
                    conv.PC_NoConvenio   = dr["PC_NoConvenio"].ToString();
                }

                dr.Close();

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 17
0
        public void CatAgrupador_CteConsultar(int Id_Cte, int Id_Cd, ref int Verificador, ref Agrupador Ag, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                string[] Parametros = { "@Id_Cte", "@Id_Cd" };
                object[] Valores    = { Id_Cte, Id_Cd };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("SpCatCliente_ApEspecialConsultar", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    Verificador       = 1;
                    Ag.Id_Cte         = Convert.ToInt32(dr["Id_Cte"]);
                    Ag.Cte_Nombre     = dr["Cte_Nombre"].ToString();
                    Ag.Id_Agp         = Convert.ToInt32(dr["Id_Agp"]);
                    Ag.Ag_Descripcion = dr["Ag_Descripcion"].ToString();
                }
                else
                {
                    Verificador = 0;
                }

                dr.Close();

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 18
0
        public void ConvenioSolicitud_ConsultaAt(string Sol_Unique, ref SolConvenio sol, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                string[] Parametros = { "@Sol_Unique" };
                object[] Valores    = { Sol_Unique };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProPrecioConv_SolicitudConsultaAt", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    sol.Id_Sol        = Convert.ToInt32(dr["Id_Sol"]);
                    sol.CD_Nombre     = dr["Cd_Nombre"].ToString();
                    sol.Sol_UNombre   = dr["Sol_UNombre"].ToString();
                    sol.Sol_UCorreo   = dr["Sol_UCorreo"].ToString();
                    sol.Sol_Estatus   = dr["Sol_Estatus"].ToString();
                    sol.Sol_Fecha     = Convert.ToDateTime(dr["Sol_Fecha"]);
                    sol.PC_NoConvenio = dr["PC_NoConvenio"].ToString();
                    sol.PC_Nombre     = dr["PC_Nombre"].ToString();
                    sol.Cat_DescCorta = dr["Cat_DescCorta"].ToString().Trim();
                }

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void CatAlmacen_ConsultaLista(ref List <CatAlmacen> List, Sesion sesion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(sesion.Emp_Cnx);
                SqlDataReader dr       = null;
                SqlCommand    sqlcmd   = cd_datos.GenerarSqlCommand("spCatAlmacen_ConsultaLista", ref dr);

                CatAlmacen a;

                while (dr.Read())
                {
                    a                  = new CatAlmacen();
                    a.Id_Alm           = Convert.ToInt32(dr["Id_Alm"]);
                    a.Alm_Clave        = Convert.ToInt32(dr["Alm_Clave"]);
                    a.Alm_Nombre       = dr["Alm_Nombre"].ToString();
                    a.Alm_CuentaStr    = dr["Alm_Cuenta"].ToString();
                    a.Alm_SubcuentaStr = dr["Alm_Subcuenta"].ToString();
                    a.Alm_Activo       = Convert.ToBoolean(dr["Alm_Activo"]);

                    List.Add(a);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 20
0
        public void ConvenioSolicitud_ConsultaDetAt(int Id_Sol, ref List <SolConvenioDet> List, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                string[] Parametros = { "@Id_Sol" };
                object[] Valores    = { Id_Sol };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProPrecioConv_SolicitudConsultaDetAt", ref dr, Parametros, Valores);

                SolConvenioDet sol;
                while (dr.Read())
                {
                    sol               = new SolConvenioDet();
                    sol.Id_Cte        = Convert.ToInt32(dr["Id_Cte"]);
                    sol.Sol_CteNombre = dr["Sol_CteNombre"].ToString();
                    sol.Sol_UsuFinal  = dr["Sol_UsuFinal"].ToString();
                    sol.SolD_Estatus  = dr["SolD_Estatus"].ToString();
                    sol.Id_Ter        = Convert.ToInt32(dr["Id_Ter"]);
                    sol.SolTer_Nombre = dr["SolTer_Nombre"].ToString();
                    List.Add(sol);
                }

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 21
0
        public void ConsultaPeriodo(ref Calendario Cal, Sesion sesion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(sesion.Emp_Cnx);
                SqlDataReader dr       = null;

                String[] Parametros = { "@Id_Emp", "@Id_Cd", "@Cal_Año", "@Cal_Mes" };
                Object[] Valores    = { sesion.Id_Emp, sesion.Id_Cd, Cal.Cal_Año, Cal.Cal_Mes };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatCalendario_ConsultaPeriodo", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    Cal.Cal_FechaIni = Convert.ToDateTime(dr["Cal_FechaIni"]);
                    Cal.Cal_FechaFin = Convert.ToDateTime(dr["Cal_FechaFin"]);
                }

                dr.Close();

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Esempio n. 22
0
        public void Convenio_ConsultaListaDet(Convenio conv, ref DataTable dt, string Conexion)
        {
            try
            {
                CD_Datos cd_datos   = new CD_Datos(Conexion);
                DataSet  ds         = null;
                string[] Parametros =
                {
                    "@TipoFiltro",
                    "@Vencido",
                    "@Id_Cat",
                    "@Filtro",
                    "@Id_Cd"
                };
                object [] Valores =
                {
                    conv.Filtro_TipoFiltro,
                    conv.Filtro_Vencido,
                    conv.Filtro_Id_Cat,
                    conv.Filtro_Valor,
                    conv.Filtro_Id_Cd
                };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProPrecConvenio_ConsultaListaDet", ref ds, Parametros, Valores);

                dt = ds.Tables[0];

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 23
0
        public static void GuardarRotacion(List <DiasRotacion> List, int Verificador, string Conexion)
        {
            try
            {
                string[] Parametros = { "@Id_Cd",
                                        "@Cartera",
                                        "@Rotacion",
                                        "@Anio",
                                        "@Mes" };

                foreach (DiasRotacion d in List)
                {
                    CD_Datos   cd_datos = new CD_Datos(Conexion);
                    SqlCommand sqlcmd   = null;
                    object[]   Valores  =
                    {
                        d.Id_Cd,
                        d.Cartera,
                        d.Rotacion,
                        d.Anio,
                        d.Mes
                    };

                    sqlcmd = cd_datos.GenerarSqlCommand("spCatDiasRotacion_Insertar", ref Verificador, Parametros, Valores);
                    cd_datos.LimpiarSqlcommand(ref sqlcmd);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void ConsultarApcontable(ref CuentasCorp CC, int Id_Emp, int Id_CC, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos   = new CD_Datos(Conexion);
                SqlDataReader dr         = null;
                string[]      Parametros = { "@Id_Emp", "@Id_CC" };
                Object[]      Valores    = { Id_Emp, Id_CC };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatCuentasCorp_ConsultaApContable", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    CC.CC_ApContable = dr["CC_ApContable"].ToString().Trim();
                }

                dr.Close();

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 25
0
        public void ActualizaDatosRik(List <Representantes> List, ref int Verificador, string Conexion)
        {
            try
            {
                string[] Parametros =
                {
                    "@Id_Empl",
                    "@Id_Rik",
                    "@RE_FechaI",
                    "@RE_FechaB"
                };
                foreach (Representantes r in List)
                {
                    CD_Datos cd_datos = new CD_Datos(Conexion);
                    object[] Valores  =
                    {
                        r.Id_Empl,
                        r.Id_Rik,
                        r.RE_FechaA,
                        r.RE_FechaB
                    };

                    SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatRikEmpleado_Actualizar", ref Verificador, Parametros, Valores);

                    cd_datos.LimpiarSqlcommand(ref sqlcmd);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void ConsultaPermisosCtrlTU_Pagina(Permiso permiso, string Conexion, ref List <PermisoControl> list)
        {
            try
            {
                SqlDataReader dr        = null;
                CD_Datos      CapaDatos = new CD_Datos(Conexion);

                string[] Parametros = { "@Id_TU", "@Id_Emp", "@Id_Cd", "@sm_cve" };

                object[] Valores = { permiso.Id_TU, permiso.Id_Emp, permiso.Id_Cd, permiso.Sm_cve };

                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("SpSysPermisosCtrlTU_ConsultaP", ref dr, Parametros, Valores);

                PermisoControl VarPermiso = default(PermisoControl);
                while (dr.Read())
                {
                    VarPermiso                    = new PermisoControl();
                    VarPermiso.Id_Ctrl            = (string)dr.GetValue(dr.GetOrdinal("Id_Ctrl"));
                    VarPermiso.Tipo               = (string)dr.GetValue(dr.GetOrdinal("Ctrl_Tipo"));
                    VarPermiso.Ctrl_Deshabilitado = (bool)dr.GetValue(dr.GetOrdinal("Deshabilitar"));
                    VarPermiso.Ctrl_Oculto        = (bool)dr.GetValue(dr.GetOrdinal("Ocultar"));
                    VarPermiso.Ctrl_Label         = (string)dr.GetValue(dr.GetOrdinal("Ctrl_Label"));
                    //VarPermiso
                    list.Add(VarPermiso);
                }
                dr.Close();

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 27
0
        public void ObtenerMovimientosDetalle(int Id_Alm, DateTime FechaIni, DateTime FechaFin, ref int Verificador, Sesion sesion)
        {
            try
            {
                CD_Datos cd_datos = new CD_Datos(sesion.Emp_Cnx);

                String[] Parametros =
                {
                    "@Id_Alm",
                    "@FechaIni",
                    "@FechaFin"
                };
                Object[] Valores =
                {
                    Id_Alm,
                    FechaIni,
                    FechaFin
                };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatMovimientosCentral_ObtenerDet", ref Verificador, Parametros, Valores);

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 28
0
        public void CatConfiguracionDias_Lista(ref List <ConfiguracionDias> List, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos = new CD_Datos(Conexion);
                SqlDataReader dr       = null;

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatDiasPermiso_Lista", ref dr);

                ConfiguracionDias c;
                while (dr.Read())
                {
                    c               = new ConfiguracionDias();
                    c.Id_DF         = Convert.ToInt32(dr["Id_DF"]);
                    c.CD_Nombre     = dr["CD_Nombre"].ToString();
                    c.DF_NivelStr   = dr["DF_NivelStr"].ToString();
                    c.DF_RepNombre  = dr["DF_RepNombre"].ToString();
                    c.DF_TipoStr    = dr["DF_TipoStr"].ToString();
                    c.DF_FechaIni   = Convert.ToDateTime(dr["DF_FechaIni"]);
                    c.DF_FechaFin   = Convert.ToDateTime(dr["DF_FechaIni"]);
                    c.DF_Comentario = dr["DF_Comentario"].ToString();

                    List.Add(c);
                }
                dr.Close();

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        /// <summary>
        /// Metodo que borra registros de la tabla CapSegProd
        /// </summary>
        /// <param name="SegPrd">Entidad de los seguimeintos a productos</param>
        /// <param name="conexion">Cadena de conexion a la base de datos</param>
        /// <param name="verificador">Variable que confirma la operacon si regresa con valor mayor a 0</param>
        public void EliminaObservaciones(SeguimientoProductos SegPrd, string conexion, ref int verificador)
        {
            try
            {
                CD_Datos CDDatos = new CD_Datos(conexion);

                string[] parametros =
                {
                    "@Id_SegPrd",
                    "@Id_Emp",
                    "@Id_Cd",
                    "@Id_Prd"
                };
                object[] valores =
                {
                    SegPrd.Id_SegPrd,
                    SegPrd.Id_Emp,
                    SegPrd.Id_Cd,
                    SegPrd.Id_Prd
                };

                SqlCommand sqlcmd = CDDatos.GenerarSqlCommand("spProSeguimientoPrd_Eliminar", ref verificador, parametros, valores);
                CDDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 30
0
        public void ConsultaConvenio(int Id_PC, ref Convenio conv, string Conexion)
        {
            try
            {
                CD_Datos      cd_datos   = new CD_Datos(Conexion);
                SqlDataReader dr         = null;
                string[]      Parametros = { "@Id_PC" };
                object[]      Valores    = { Id_PC };

                SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spProPrecioConvenio_Consulta", ref dr, Parametros, Valores);

                if (dr.Read())
                {
                    conv.PC_NoConvenio = dr["PC_NoConvenio"].ToString();
                    conv.PC_Nombre     = dr["Pc_Nombre"].ToString();
                    conv.Id_Cat        = Convert.ToInt32(dr["Id_Cat"]);
                    conv.Id_ULider     = Convert.ToInt32(dr["Id_ULider"]);
                    conv.Id_UEjecutivo = Convert.ToInt32(dr["Id_UEjecutivo"]);
                    conv.PC_Margen     = Convert.ToDouble(dr["Pc_Margen"]);
                    conv.PC_Notas      = dr["PC_Notas"].ToString();
                    conv.PC_FechaMod   = Convert.ToDateTime(dr["PC_FechaMod"]);
                }

                cd_datos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }