public static List <Model.ModuloBo> GetClientesHasModulo(int idCliente) { List <Model.ModuloBo> lista = new List <Model.ModuloBo>(); try { var reader = new CnaClientes().ExecuteClientesHasModulos(idCliente); while (reader.Read()) { lista.Add(new Model.ModuloBo { idModulo = int.Parse(reader["idModulo"].ToString()), NomModulo = reader["NomModulo"].ToString(), Descripcion = reader["Descripcion"].ToString(), isCore = bool.Parse(reader["isCore"].ToString()), Directorio = reader["Directorio"].ToString(), Estado = char.Parse(reader["Estado"].ToString()), Suite = int.Parse(reader["Suite"].ToString()) }); } reader.Close(); return(lista); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static List <Model.ClienteBo> GetClientesVersion(int idVersion) { List <Model.ClienteBo> lista = new List <Model.ClienteBo>(); try { var dr = new CnaClientes().Execute(idVersion); while (dr.Read()) { lista.Add(new Model.ClienteBo { Id = int.Parse(dr["IdClientes"].ToString()), Rut = int.Parse(dr["Rut"].ToString()), Dv = dr["Dv"].ToString()[0], Nombre = dr["RazonSocial"].ToString(), Direccion = dr["Direccion"].ToString(), NroLicencia = dr["NroLicencia"].ToString(), Comuna = GetComunaById(int.Parse(dr["idCmn"].ToString())) }); } dr.Close(); return(lista); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static List <Model.ClienteNoVigenteBo> GetClienteNoVigente(int id) { try { List <Model.ClienteNoVigenteBo> lista = new List <Model.ClienteNoVigenteBo>(); var r = new CnaClientes().ExecuteNoVigencia(id); while (r.Read()) { lista.Add(new Model.ClienteNoVigenteBo { Id = int.Parse(r["id"].ToString()), Fecha = Convert.ToDateTime(r["fecha"].ToString()), Motivo = r["motivo"].ToString(), Cliente = int.Parse(r["cliente"].ToString()), Usuario = int.Parse(r["usuario"].ToString()), UsuarioFmt = Seguridad.GetUsuario(int.Parse(r["usuario"].ToString())) }); } r.Close(); return(lista); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static int GetCorrelativo(int folio, string mescon) { try { int correlativo = 0; var dr = new CnaClientes().ExecuteGenCorrelativo(folio, mescon); while (dr.Read()) { correlativo = int.Parse(dr["correlativo"].ToString()); } dr.Close(); return(correlativo + 1); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static List <Trabs> GetTrabHonorarios() { try { List <Trabs> lista = new List <Trabs>(); var read = new CnaClientes().GetTrabHonorarios(); while (read.Read()) { lista.Add(new Trabs { idTrab = read["idTrabHonorarios"].ToString(), Descripcion = read["Descripcion"].ToString() }); } read.Close(); return(lista); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static List <Model.ClienteBo> GetClientesByModulo(int idModulo) { try { List <Model.ClienteBo> lista = new List <Model.ClienteBo>(); var dr = new CnaClientes().ExecuteByModulo(idModulo); while (dr.Read()) { lista.Add(new Model.ClienteBo { Id = int.Parse(dr["IdClientes"].ToString()), Rut = int.Parse(dr["Rut"].ToString()), Dv = dr["Dv"].ToString()[0], Nombre = dr["RazonSocial"].ToString(), Direccion = dr["Direccion"].ToString(), NroLicencia = dr["NroLicencia"].ToString(), Comuna = GetComunaById(int.Parse(dr["idCmn"].ToString())), NumFolio = int.Parse(dr["Folio"].ToString()), EstMtc = int.Parse(dr["EstMtc"].ToString()), Mesini = dr["MesIni"].ToString(), NroTrbc = dr["NroTrbc"].ToString(), NroTrbh = dr["NroTrbh"].ToString(), NroUsr = dr["NroUsr"].ToString(), MesCon = dr["MesCon"].ToString(), Correlativo = int.Parse(dr["Correlativo"].ToString()), Estado = char.Parse(dr["Estado"].ToString()) }); } dr.Close(); return(lista); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }