protected DataTable RecolectarDatosDetail(EntSuspensionTrabajadores SuspensionTrabajadores) { System.Type stString = System.Type.GetType("System.String"); DataTable dtTrabajadores = new DataTable("CAFAM_WebPortal_Forms_EntSuspensionTrabajadoresDetalle"); dtTrabajadores.Columns.Add("IdType", stString); dtTrabajadores.Columns.Add("IdNumber", stString); dtTrabajadores.Columns.Add("FirstName", stString); dtTrabajadores.Columns.Add("SecondName", stString); dtTrabajadores.Columns.Add("FirstSurname", stString); dtTrabajadores.Columns.Add("SecondSurname", stString); dtTrabajadores.Columns.Add("SuspentionStart", stString); dtTrabajadores.Columns.Add("SuspentionStop", stString); foreach (EntSuspensionTrabajadoresDetalle TrabDet in SuspensionTrabajadores.TrabajadoresDetalle) { DataRow myRow = dtTrabajadores.NewRow(); myRow["IdType"] = TrabDet.IdType; myRow["IdNumber"] = TrabDet.IdNumber; myRow["FirstName"] = TrabDet.FirstName; myRow["SecondName"] = TrabDet.SecondName; myRow["FirstSurname"] = TrabDet.FirstSurname; myRow["SecondSurname"] = TrabDet.SecondSurname; myRow["SuspentionStart"] = TrabDet.SuspentionStart; myRow["SuspentionStop"] = TrabDet.SuspentionStop; } return dtTrabajadores; }
protected DataTable RecolectarDatosHeader(EntSuspensionTrabajadores SuspensionTrabajadores) { System.Type stString = System.Type.GetType("System.String"); DataTable dtEmpresa = new DataTable("CAFAM_WebPortal_Forms_EntSuspensionTrabajadores"); dtEmpresa.Columns.Add("NIT", stString); dtEmpresa.Columns.Add("SUBNIT", stString); dtEmpresa.Columns.Add("RazonSocial", stString); DataRow myRow = dtEmpresa.NewRow(); myRow["NIT"] = SuspensionTrabajadores.NIT; myRow["SUBNIT"] = SuspensionTrabajadores.SUBNIT; myRow["RazonSocial"] = SuspensionTrabajadores.RazonSocial; return dtEmpresa; }
private void Moisture() { try { entSusTrabajador = new EntSuspensionTrabajadores(); entSusTrabajador.NIT = txtNit.Text; entSusTrabajador.SUBNIT = txtSubNit.Text; entSusTrabajador.RazonSocial = txtNombreORazonSocial.Text; entSusTrabajador.DateIns = DateTime.Now; entSusTrabajador.CurrentUser = ""; foreach (Trabajador Tr in lstTrabajadores) { EntSuspensionTrabajadoresDetalle entSusTrabDetalle = new EntSuspensionTrabajadoresDetalle(); entSusTrabDetalle.IdType = Tr.TipoId; entSusTrabDetalle.IdNumber = Tr.NumeroId; entSusTrabDetalle.FirstSurname = Tr.PrimerApellido; entSusTrabDetalle.SecondSurname = Tr.SegundoApellido; entSusTrabDetalle.FirstName = Tr.PrimerNombre; entSusTrabDetalle.SecondName = Tr.SegundoNombre; entSusTrabDetalle.SuspentionStart = Tr.InicioSuspension.ToString(); entSusTrabDetalle.SuspentionStop = Tr.FinSuspension.ToString(); entSusTrabajador.TrabajadoresDetalle.Add(entSusTrabDetalle); } } catch (Exception Ex) { throw Ex; } }