public int crearEncabezado(DataGridItem dgPerso, int idRef) { UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"]; // Crear la referencia cuando se genera una nueva solicitud. // Tambien sirve de bandera para identificar si se crea o modifica un informe. EncabezadoApp Encabezado = new EncabezadoApp(); Encabezado.IdTipoInforme = 15; // Usuario Logueado Encabezado.IdUsuario = Usuario.IdUsuario; Encabezado.IdCliente = 3490; Encabezado.UsuarioCliente = "2698"; Encabezado.idReferencia = idRef; Encabezado.Estado = 1; Encabezado.ConFoto = 1; Encabezado.Caracter = 1; Encabezado.IdTipoPersona = 1; //string[] NyA; //if (dgPerso.Cells[1].Text != "") string[] NyA = dgPerso.Cells[1].Text.Split(','); if (NyA.Length > 1) { Encabezado.Nombre = NyA[1]; Encabezado.Apellido = NyA[0]; } else { Encabezado.Nombre = NyA[0]; Encabezado.Apellido = ""; } Encabezado.EstadoCivil = 2; Encabezado.TipoDocumento = 1; //Encabezado.txtTipoDocumento = dgPerso.Cells[1].Text; Encabezado.Barrio = ""; Encabezado.Documento = dgPerso.Cells[2].Text; Encabezado.Calle = dgPerso.Cells[3].Text; Encabezado.Nro = dgPerso.Cells[4].Text; Encabezado.CP = dgPerso.Cells[5].Text; Encabezado.Localidad = 1; Encabezado.Provincia = 2; Encabezado.LocalidadTxt = dgPerso.Cells[6].Text; Encabezado.RazonSocial = ""; Encabezado.CalleEmpresa = ""; Encabezado.BarrioEmpresa = ""; // Automotores bool est = Encabezado.Crear(); if (est) { return(Encabezado.ObtenerUltimoInforme()); } else { return(0); } }