public bool Insertar(Entities.Curso item) { try { using (db.DBConnectorSwitch obj = new db.DBConnectorSwitch(Constants.DBConnectionType.BEMPLEO)) { #region Parametros ListDictionary parametros = new ListDictionary(); parametros.Add("PER_ID", item.IdPersona); parametros.Add("PAI_ID", item.IdPais); parametros.Add("CUR_NOMBRE", item.Nombre.Trim()); parametros.Add("CUR_INSTITUCION", item.Institucion.Trim()); parametros.Add("CUR_FECHA_INICIO", item.Fecha); parametros.Add("CUR_DURACION", item.Duracion); parametros.Add("CUR_DESCRIPCION", item.Descripcion.Trim()); parametros.Add("CUR_ESTADO", item.Estado); #endregion var result = obj.insertQuery(Queries.Default.InsertarCurso, parametros); return(result <= 0); } } catch (Exception ex) { Logger.ExLogger(ex); } return(false); }
public long?Insertar(int ofeID, int perID) { long?val = 0; using (db.DBConnectorSwitch obj = new db.DBConnectorSwitch(Constants.DBConnectionType.BEMPLEO)) { ListDictionary itemListDictionary = new ListDictionary(); itemListDictionary.Add("oferta_id", ofeID); itemListDictionary.Add("persona_id", perID); val = obj.insertQuery(Queries.Default.InsertarOferta, itemListDictionary); } return(val); }
public bool Insertar(Empresa item, out long?idEmpresa) { using (db.DBConnectorSwitch obj = new db.DBConnectorSwitch(Constants.DBConnectionType.BEMPLEO)) { ListDictionary itemListDictionary = new ListDictionary(); itemListDictionary.Add("emp_ruc", item.Ruc); itemListDictionary.Add("emp_razon_social", item.RazonSocial); itemListDictionary.Add("emp_nombre", item.NombreComercial); itemListDictionary.Add("emp_representante", item.RepresentanteLegal); itemListDictionary.Add("emp_direccion", item.Direccion); itemListDictionary.Add("emp_telefono", item.Telefono); idEmpresa = obj.insertQuery(Queries.Default.InsertarEmpresa, itemListDictionary); return(idEmpresa <= 0); } }
public int Insertar(Entities.HojaVida item) { try { using (db.DBConnectorSwitch obj = new db.DBConnectorSwitch(Constants.DBConnectionType.BEMPLEO)) { #region Parametros ListDictionary hojaVidaLD = new ListDictionary(); hojaVidaLD.Add("PER_NOMBRES", item.Nombres.Trim()); hojaVidaLD.Add("PER_APELLIDOS", item.Apellidos.Trim()); hojaVidaLD.Add("PER_IDENTIFICACION", item.Cedula.Trim()); hojaVidaLD.Add("PER_MATRICULA", item.Matricula.Trim()); hojaVidaLD.Add("PER_DIRECCION", item.Direccion.Trim()); hojaVidaLD.Add("PER_TELEFONO1", item.Telefono.Trim()); hojaVidaLD.Add("PER_CELULAR", item.Celular.Trim()); hojaVidaLD.Add("PER_CIUDAD", item.Ciudad.Trim()); hojaVidaLD.Add("PER_GENERO", item.Genero.Trim()); hojaVidaLD.Add("PER_NACIMIENTO", item.FechaNacimiento); hojaVidaLD.Add("PER_MODALIDAD_TRABAJO", item.Modalidad.Trim()); hojaVidaLD.Add("per_nivel_empleo", item.NivelEmpleo.Trim()); hojaVidaLD.Add("per_aspiracion", item.AspiracionSalarial); hojaVidaLD.Add("per_institucion", item.Institucion.Trim()); hojaVidaLD.Add("per_estudios", item.Estudios); hojaVidaLD.Add("per_nivelestudios", item.NivelEstudios); hojaVidaLD.Add("per_lugar", item.EstudiosEn); hojaVidaLD.Add("per_meritos", item.Meritos.Trim()); hojaVidaLD.Add("per_objetivo", item.Objetivo.Trim()); hojaVidaLD.Add("per_Actividades", item.OtrasActividades.Trim()); hojaVidaLD.Add("PER_DISPONIBILIDAD", item.Disponibilidad.Trim()); hojaVidaLD.Add("PER_EMAIL", item.Email); hojaVidaLD.Add("PER_CARRERA1", item.Carrera1.Trim()); hojaVidaLD.Add("PER_NIVELC1", item.NivelCarrera1.Trim()); hojaVidaLD.Add("PER_CARRERA2", item.Carrera2.Trim()); hojaVidaLD.Add("PER_NIVELC2", item.NivelCarrera2.Trim()); hojaVidaLD.Add("PER_ESPANOL", item.Espanol.Trim()); hojaVidaLD.Add("PER_INGLES", item.Ingles.Trim()); hojaVidaLD.Add("PER_FRANCES", item.Frances.Trim()); hojaVidaLD.Add("PER_ALEMAN", item.Aleman.Trim()); hojaVidaLD.Add("PER_OTRO_IDIOMA", item.OtroIdioma.Trim()); hojaVidaLD.Add("PER_OTRO_IDIOMA_VALOR", item.OtroIdiomaValor.Trim()); hojaVidaLD.Add("PER_EMPRESA1", item.Empresa1.Trim()); hojaVidaLD.Add("PER_CARGO1", item.Cargo1.Trim()); hojaVidaLD.Add("PER_REFERENCIA1", item.JefeInmediato1.Trim()); hojaVidaLD.Add("PER_TEL_REF1", item.Telefono1.Trim()); hojaVidaLD.Add("PER_INICIO1", item.FechaInicio1); hojaVidaLD.Add("PER_FIN1", item.FechaSalida1); hojaVidaLD.Add("PER_RESPONSABILIDADES1", item.Responsabilidades1.Trim()); hojaVidaLD.Add("PER_EMPRESA2", item.Empresa2.Trim()); hojaVidaLD.Add("PER_CARGO2", item.Cargo2.Trim()); hojaVidaLD.Add("PER_REFERENCIA2", item.JefeInmediato2.Trim()); hojaVidaLD.Add("PER_TEL_REF2", item.Telefono2.Trim()); hojaVidaLD.Add("PER_INICIO2", item.FechaInicio2); hojaVidaLD.Add("PER_FIN2", item.FechaSalida2); hojaVidaLD.Add("PER_RESPONSABILIDADES2", item.Responsabilidades2.Trim()); hojaVidaLD.Add("PER_EMPRESA3", item.Empresa3.Trim()); hojaVidaLD.Add("PER_CARGO3", item.Cargo3.Trim()); hojaVidaLD.Add("PER_REFERENCIA3", item.JefeInmediato3.Trim()); hojaVidaLD.Add("PER_TEL_REF3", item.Telefono3.Trim()); hojaVidaLD.Add("PER_INICIO3", item.FechaInicio3); hojaVidaLD.Add("PER_FIN3", item.FechaSalida3); hojaVidaLD.Add("PER_RESPONSABILIDADES3", item.Responsabilidades3.Trim()); hojaVidaLD.Add("per_clase_empleo", item.Interesado); hojaVidaLD.Add("per_fecha_creacion", DateTime.Now); #endregion var result = obj.insertQuery(Queries.Default.InsertarHojaVida, hojaVidaLD); return((int)result); } } catch (Exception ex) { Logger.ExLogger(ex); } return(0); }