public ActionResult Nuevo() { ro_ArchivosIess_Info model = new ro_ArchivosIess_Info(); model.IdNominaTipo = 1; model.IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); model.IdPeriodo = Convert.ToInt32(DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString().PadLeft(2, '0') + DateTime.Now.Day.ToString().PadLeft(2, '0')); cargar_combos(0, 0); return(View(model)); }
public FileResult Nuevo(ro_ArchivosIess_Info model) { tb_empresa_Bus bus_empresa = new tb_empresa_Bus(); var empresa = bus_empresa.get_info(Convert.ToInt32(SessionFixed.IdEmpresa)); string archivo = ""; model.lst_detalle = ro_ArchivosIess_Info_lst.get_list(); foreach (var item in model.lst_detalle) { archivo += empresa.em_ruc + ";"; archivo += "0001" + ";"; archivo += DateTime.Now.Year.ToString() + ";"; archivo += DateTime.Now.Month.ToString().PadLeft(2, '0') + ";"; archivo += "INS" + ";"; archivo += item.pe_cedulaRuc + ";"; archivo += item.Valor + ";"; archivo += "X"; archivo += "\n"; } byte[] byteArray = System.Text.Encoding.UTF8.GetBytes(archivo); return(File(byteArray, "application/xml", "HORAS_EXTRAS_" + DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + ".txt")); }