public int Get_CtaCteListaServicio(CtaCteListaServicio Objeto) { int nCtaCteSerCodigo = 0; try { clsConection Obj = new clsConection(); string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "[usp_Get_CtaCteListaServicio]"; cm.CommandType = CommandType.StoredProcedure; cm.Parameters.AddWithValue("@cPerJurCodigo", Objeto.cPerJurCodigo); cm.Parameters.AddWithValue("@cCtaCteSerJerarquia", Objeto.cCtaCteSerJerarquia); cm.Connection = cn; SqlParameter sqlParameter = new SqlParameter(); sqlParameter.ParameterName = "@nCtaCteSerCodigo"; sqlParameter.DbType = DbType.Int32; sqlParameter.Direction = ParameterDirection.Output; cm.Parameters.Add(sqlParameter); cm.ExecuteNonQuery(); nCtaCteSerCodigo = Convert.ToInt32(cm.Parameters["@nCtaCteSerCodigo"].Value); } } return(nCtaCteSerCodigo); } catch (Exception) { throw; } }
public int Get_CtaCteListaServicio(CtaCteListaServicio Objeto) { DACtaCteListaServicio Obj = new DACtaCteListaServicio(); return(Obj.Get_CtaCteListaServicio(Objeto)); }
public List <CtaCteListaServicio> Get_CtaCteListaServicio(string cPerJurCodigo) { List <CtaCteListaServicio> listaCtaCteListaServicio = new List <CtaCteListaServicio>(); CtaCteListaServicio ctaCteListaServicio; try { clsConection Obj = new clsConection(); string Cadena = Obj.GetConexionString("Naylamp"); using (SqlConnection cn = new SqlConnection(Cadena)) { cn.Open(); using (SqlCommand cm = new SqlCommand()) { cm.CommandText = "SELECT [nCtaCteSerCodigo] ,[cPerJurCodigo] ,[cCtaCteSerJerarquia] ,[cCtaCteSerKeyWord] ,[nBieCodigo] ,[nCtaCteSerAfecto] ,[nCtaCteSerExonerado] ,[nMonCodigo] ,[nCtaCteSerImpMin] ,[nCtaCteSerImpMax] ,[nCtaCteSerImpDef] ,[dCtaCTeSerFecRegistro] ,[nSeuCodigo] ,[nCtaCteSerFacturable] ,[nCtaCteTipoCta] ,[nCtaAlterna] ,[cRequisitoIndica] ,[cPreparaPaciente] ,[cIdentificaMuestra] ,[cEntregaResultado] ,[cRecepcionMuestra] ,[cConservaTransporte] ,[cEstabilidadMuestra] ,[nCantMuestra] ,[nCodEnvase] ,[nCodTipoMuestra] ,[cVolumMinimo] ,[cDiaHoraProceso] ,[nTiempoEntrega] ,[nProceso] ,[nEstado] ,[nHorasProceso] " + " FROM CtaCteListaServicio WITH(NOLOCK) " + " WHERE cPerJurCodigo = '" + cPerJurCodigo + "' " + " ORDER BY cCtaCteSerJerarquia"; cm.CommandType = CommandType.Text; cm.Connection = cn; using (SqlDataReader dr = cm.ExecuteReader()) { while (dr.Read()) { ctaCteListaServicio = new CtaCteListaServicio(); ctaCteListaServicio.nCtaCteSerCodigo = dr.GetInt32(0); ctaCteListaServicio.cPerJurCodigo = dr.GetString(1); ctaCteListaServicio.cCtaCteSerJerarquia = dr.GetString(2); ctaCteListaServicio.cCtaCteSerKeyWord = dr.GetString(3); ctaCteListaServicio.nBieCodigo = dr.GetInt32(4); ctaCteListaServicio.nCtaCteSerAfecto = dr.GetInt32(5); ctaCteListaServicio.nCtaCteSerExonerado = dr.GetInt32(6); ctaCteListaServicio.nMonCodigo = dr.GetInt32(7); ctaCteListaServicio.nCtaCteSerImpMin = Convert.ToDouble(dr.GetDecimal(8)); ctaCteListaServicio.nCtaCteSerImpMax = Convert.ToDouble(dr.GetDecimal(9)); ctaCteListaServicio.nCtaCteSerImpDef = Convert.ToDouble(dr.GetDecimal(10)); ctaCteListaServicio.dCtaCTeSerFecRegistro = dr.GetDateTime(11); ctaCteListaServicio.nSeuCodigo = dr.GetInt32(12); ctaCteListaServicio.nCtaCteSerFacturable = dr.GetInt32(13); ctaCteListaServicio.nCtaCteTipoCta = dr.GetInt32(14); ctaCteListaServicio.nCtaAlterna = dr.GetString(15); ctaCteListaServicio.cRequisitoIndica = dr.GetString(16); ctaCteListaServicio.cPreparaPaciente = dr.GetString(17); ctaCteListaServicio.cIdentificaMuestra = dr.GetString(18); ctaCteListaServicio.cEntregaResultado = dr.GetString(19); ctaCteListaServicio.cRecepcionMuestra = dr.GetString(20); ctaCteListaServicio.cConservaTransporte = dr.GetString(21); ctaCteListaServicio.cEstabilidadMuestra = dr.GetString(22); ctaCteListaServicio.nCantMuestra = dr.GetInt32(23); ctaCteListaServicio.nCodEnvase = dr.GetInt32(24); ctaCteListaServicio.nCodTipoMuestra = dr.GetInt32(25); ctaCteListaServicio.cVolumMinimo = dr.GetString(26); ctaCteListaServicio.cDiaHoraProceso = dr.GetString(27); ctaCteListaServicio.nTiempoEntrega = dr.GetInt32(28); ctaCteListaServicio.nProceso = dr.GetInt32(29); ctaCteListaServicio.nEstado = dr.GetInt32(30); ctaCteListaServicio.nHorasProceso = dr.GetInt32(31); listaCtaCteListaServicio.Add(ctaCteListaServicio); } return(listaCtaCteListaServicio); } } } } catch (Exception) { throw; } }