public static List <Planilla> GetPlanilla(int cronogramaId) { List <Planilla> p = new List <Planilla>(); DBTransaction db = new DBTransaction(); DataTable dt = db.GetDataView(string.Format("[conj].[fGetPlanilla] ({0})", cronogramaId)); foreach (DataRow item in dt.Rows) { Planilla pla = ConvertToPlanilla(item); p.Add(pla); } return(p); }
private static Planilla ConvertToPlanilla(DataRow dr) { Planilla pla = new Planilla(); if (dr != null) { pla.PlanillaId = Convert.ToInt32(dr["PlanillaId"]); pla.CronogramaId = Convert.ToInt32(dr["CronogramaId"]); pla.Fecha = Convert.ToDateTime(dr["Fecha"]); pla.HoraInicio = Convert.ToString(dr["HoraInicio"]); pla.HoraFin = Convert.ToString(dr["HoraFin"]); pla.SistemaEquipoA = Convert.ToString(dr["SistemaEquipoA"]); pla.SistemaEquipoB = Convert.ToString(dr["SistemaEquipoB"]); pla.Estado = Convert.ToInt32(dr["Estado"]); } return(pla); }