예제 #1
0
        public static clsOrigenCarga BuscarOrigenCargaPorId(Int64 IdOrigen)
        {
            clsOrigenCarga TipoOrigen = new clsOrigenCarga();

            try
            {
                //Abrir Conexion
                conn = BaseDatos.NuevaConexion();

                objParams          = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_TARGET_BUSCAR_ORIGEN_CARGA_POR_ID");
                objParams[0].Value = IdOrigen;

                //SqlCommand command = new SqlCommand("SP_C_TARGET_BUSCAR_ORIGEN_CARGA_POR_ID", conn);
                //command.Parameters.AddRange(objParams);
                //command.CommandType = CommandType.StoredProcedure;
                //dreader = command.ExecuteReader();
                DataSet ds = SqlHelper.ExecuteDataset(conn, "SP_C_TARGET_BUSCAR_ORIGEN_CARGA_POR_ID", objParams);
                if (ds != null)
                {
                    TipoOrigen               = new clsOrigenCarga();
                    TipoOrigen.Id            = Convert.ToInt64(ds.Tables[0].Rows[0]["Id"]);
                    TipoOrigen.Nombre        = ds.Tables[0].Rows[0]["Descripcion"].ToString();
                    TipoOrigen.FechaCreacion = (DateTime)ds.Tables[0].Rows[0]["FechaCreacion"];
                }


                //while (dreader.Read())
                //{
                //    TipoOrigen = new clsOrigenCarga();
                //    TipoOrigen.Id = Convert.ToInt64(dreader[0]);
                //    TipoOrigen.Nombre = dreader[1].ToString();
                //    TipoOrigen.FechaCreacion = (DateTime)dreader[2];
                //}
            }
            catch (Exception ex)
            {
                Log.EscribirLog(ex.Message);
                return(null);
            }
            finally
            {
                conn.Close();
            }

            return(TipoOrigen);
        }
예제 #2
0
        public static IList <clsOrigenCarga> ListarEmpresasCompetencia(string nombre)
        {
            IList <clsOrigenCarga> listaempresas = new List <clsOrigenCarga>();

            try
            {
                //Abrir Conexion
                conn = BaseDatos.Conexion();

                objParams          = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_CLIENTES_TARGET_ORIGEN_CARGA");
                objParams[0].Value = nombre;

                SqlCommand command = new SqlCommand("SP_C_CLIENTES_TARGET_ORIGEN_CARGA", conn);
                command.Parameters.AddRange(objParams);
                command.CommandType = CommandType.StoredProcedure;
                dreader             = command.ExecuteReader();

                while (dreader.Read())
                {
                    clsOrigenCarga empresa = new clsOrigenCarga();
                    empresa.Id            = Convert.ToInt64(dreader[0]);
                    empresa.Nombre        = dreader[1].ToString();
                    empresa.FechaCreacion = (DateTime)dreader[2];

                    listaempresas.Add(empresa);
                }
            }
            catch (Exception ex)
            {
                Log.EscribirLog(ex.Message);
            }
            finally
            {
                conn.Close();
            }

            return(listaempresas);
        }