public int ActualizarAsegurado() { string[] nombreCampos = new string[17] { "ter_Id", "ter_Apellidos", "ter_Nombres", "ter_Sexo", "ter_EstadoCivil", "ter_FechaNacimiento", "ocu_Id", "dep_Id", "ciu_Id", "ter_Direccion", "ter_TelefonoResidencia", "ter_TelefonoOficina", "ter_Celular", "ter_Correo", "ter_Usuario", "ter_Password", "ter_HabeasData" }; int result = 0; List <string> valores = new List <string>(); valores.Add(NumeroIdentificacion); valores.Add("'" + Apellidos + "'"); valores.Add("'" + Nombres + "'"); valores.Add("'" + Sexo + "'"); // En la tabla la posición para EstadoCivil permite null valores.Add("''"); valores.Add("'" + FechaNacimiento.Date.ToString("d") + "'"); valores.Add(Ocupacion.ToString()); valores.Add(Departamento.ToString()); valores.Add(Ciudad.ToString()); valores.Add("'" + Direccion + "'"); valores.Add("'" + Telefono1 + "'"); valores.Add("'" + Telefono2 + "'"); valores.Add("'" + Celular + "'"); valores.Add("'" + CorreoElectronico + "'"); // En la tabla la posición para Usuario, Password, Habeas Data (solo numericos) permiten null valores.Add("''"); valores.Add("''"); valores.Add("1"); result = entidades.Actualizar("Tercero", nombreCampos, valores, "ter_id", NumeroIdentificacion); return(result); }
public int ActualizarAsesor(Asesor asesor) { string[] nombreCampos = new string[7] { "ase_Id", "ase_Apellidos", "ase_Nombres", "dep_Id", "com_Id", "ase_Activo", "ase_Funcionario" }; int result = 0; List <string> valores = new List <string>(); valores.Add(asesor.codigo.ToString()); valores.Add("'" + asesor.apellidos + "'"); valores.Add("'" + asesor.nombres + "'"); //valores.Add(asesor.localidad.ToString()); valores.Add(asesor.localidad.First().ToString()); // Sigue la compañía del asesor como campo obligatorio se coloca 1 pero se debe evaluar valores.Add("'1'"); valores.Add("''"); valores.Add("''"); result = entidades.Actualizar("Asesor", nombreCampos, valores, "ase_Id", asesor.codigo.ToString()); return(result); }