public List <ImportarArchivo> Capa_Dato_Get_ListandoDetallesDocumentos(int id_empresa, string id_local, string id_servicio, string fecha_ini, string fecha_fin, string contrato) { try { cadenaCnx = System.Configuration.ConfigurationManager.ConnectionStrings["dataSige"].ConnectionString; List <ImportarArchivo> ListArchivos = new List <ImportarArchivo>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_VISOR_ARCHIVOS", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@empresa", SqlDbType.Int).Value = id_empresa; cmd.Parameters.Add("@local", SqlDbType.Int).Value = Convert.ToInt32(id_local); cmd.Parameters.Add("@servicio", SqlDbType.Int).Value = Convert.ToInt32(id_servicio); cmd.Parameters.Add("@fecha_ini", SqlDbType.VarChar).Value = fecha_ini; cmd.Parameters.Add("@fecha_fin", SqlDbType.VarChar).Value = fecha_fin; cmd.Parameters.Add("@contrato", SqlDbType.VarChar).Value = contrato; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow Fila in dt_detalle.Rows) { ImportarArchivo obj_entidad = new ImportarArchivo(); obj_entidad.checkeado = false; obj_entidad.id_Archivo = Convert.ToInt32(Fila["id_Archivo"].ToString()); obj_entidad.nombre_local = Fila["nombre_local"].ToString(); obj_entidad.nombre_tiposervicio = Fila["nombre_tiposervicio"].ToString(); obj_entidad.nombre_TipoArchivo = Fila["nombre_TipoArchivo"].ToString(); obj_entidad.fechaRegistro_Archivo = Fila["fechaRegistro_Archivo"].ToString(); obj_entidad.cuentaContrato_Archivo = Fila["cuentaContrato_Archivo"].ToString(); ListArchivos.Add(obj_entidad); } } } } return(ListArchivos); } catch (Exception ex) { throw ex; } }
public List <ImportarArchivo> Capa_Dato_Get_RutaArchivos(string id_Archivo) { try { cadenaCnx = System.Configuration.ConfigurationManager.ConnectionStrings["dataSige"].ConnectionString; string rutaServer = ConfigurationManager.AppSettings["servidor-archivos"]; //string rutaLocal = "~/Upload/"; List <ImportarArchivo> ListArchivos = new List <ImportarArchivo>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_VISOR_ARCHIVOS_RUTA", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@codArchivo", SqlDbType.VarChar).Value = id_Archivo; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow Fila in dt_detalle.Rows) { ImportarArchivo obj_entidad = new ImportarArchivo(); obj_entidad.ruta_archivo = rutaServer + Fila["ruta_archivo"].ToString(); ListArchivos.Add(obj_entidad); } } } } return(ListArchivos); } catch (Exception ex) { throw ex; } }
public List <ImportarArchivo> Capa_Dato_Get_Locales() { try { cadenaCnx = System.Configuration.ConfigurationManager.ConnectionStrings["dataSige"].ConnectionString; List <ImportarArchivo> ListLocales = new List <ImportarArchivo>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_LOCALES", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow Fila in dt_detalle.Rows) { ImportarArchivo obj_entidad = new ImportarArchivo(); obj_entidad.id_Local = Convert.ToInt32(Fila["id_Local"].ToString()); obj_entidad.nombre_local = Fila["nombre_local"].ToString(); ListLocales.Add(obj_entidad); } } } } return(ListLocales); } catch (Exception ex) { throw ex; } }