public void Insertar(InfoEstudios estudios) { try { BD_SIRESEPEntities entities = new BD_SIRESEPEntities(); entities.InfoEstudios.Add(estudios); entities.SaveChanges(); } catch (Exception ee) { throw; } }
public void Eliminar(InfoEstudios estudios) { try { BD_SIRESEPEntities entities = new BD_SIRESEPEntities(); var result = entities.InfoEstudios.Find(estudios.idEstudios); entities.InfoEstudios.Remove(result); entities.SaveChanges(); } catch (Exception ee) { throw; } }
public void Insertar(InfoEstudios estudios) { try { using (TransactionScope scope = new TransactionScope()) { SIRESEP.DAL.Clases.ManInfoEstudios._Instancia.Insertar(estudios); scope.Complete(); } } catch (Exception ee) { throw; } }
public void Actualizar(InfoEstudios estudios) { try { using (BD_SIRESEPEntities entities = new BD_SIRESEPEntities()) { entities.Entry(estudios).State = System.Data.Entity.EntityState.Modified; entities.SaveChanges(); } } catch (Exception ee) { throw; } }
protected void AgregarPerfil_Click(object sender, EventArgs e) { #region Info Adicional adic = new InfoAdicional(); adic.nivelIdioma = TxtIdioma.Value; adic.idIdioma = getID6(ListaIdiomas.SelectedValue); adic.idLicenciaConducir = getID7(ListaLicencias.SelectedValue); SIRESEP.BS.Clases.ManInfoAdicional._Instancia.Insertar(adic); #endregion #region Info Habilidades habi = new InfoHabilidad(); habi.habilidad = txtHabilidades.Value; SIRESEP.BS.Clases.ManInfoHabilidad._Instancia.Insertar(habi); #endregion #region Certificaciones certi = new Certificaciones(); certi.nombre = txtCertificacion.Value; certi.ano = Convert.ToDateTime(fechaCerti.Text); SIRESEP.BS.Clases.ManCertificaciones._Instancia.Insertar(certi); #endregion #region Info Laboral laboral = new InfoLaboral(); laboral.profesion = txtProfesion.Value; laboral.tiempoExperiencia = Convert.ToInt32(txtExperiencia.Value); SIRESEP.BS.Clases.ManInfoLaboral._Instancia.Insertar(laboral); #endregion #region Info de estudios estu = new InfoEstudios(); estu.idInstitucion = getID3(lista3.SelectedValue); estu.idCarrera = getID4(lista4.SelectedValue); estu.idGradoEstudio = getID5(lista5.SelectedValue); SIRESEP.BS.Clases.ManInfoEstudios._Instancia.Insertar(estu); Insertado.Visible = true; #endregion #region Datos personales perfilpersona = new PerfilPersona(); string UsuarioSes = (Session["ced"].ToString()); var query = (from a in SIRESEP.BS.ManUsuario._Instancia.Mostrar().AsEnumerable() where a._cedula.Contains(UsuarioSes) select a._idUsuario); int idUsuario; idUsuario = Convert.ToInt32(query.First()); perfilpersona.nombre = nombreFront.Value; perfilpersona.apellidos = apellidosFront.Value; perfilpersona.fechaNacimiento = Convert.ToDateTime(fechaFront.Text); perfilpersona.telefono = Convert.ToInt32(telefonoFront.Value); perfilpersona.direccion = DireccionFront.Value; perfilpersona.idNacionalidad = getID(lista1.SelectedItem.Value); perfilpersona.idGenero = getID2(lista2.SelectedItem.ToString()); perfilpersona.idEstado = 1; perfilpersona.usuarioCrea = Environment.UserName; perfilpersona.fechaCreacion = Convert.ToDateTime(DateTime.Now); perfilpersona.usuarioModifica = "n/a"; perfilpersona.FechaModifica = Convert.ToDateTime(DateTime.Now); perfilpersona.idUsuario = idUsuario; SIRESEP.BS.Clases.ManPerfilPersona._Instancia.Insertar(perfilpersona); Response.Write("<script>alert('Insertado correctamente!')</script>"); Formulario1.Visible = false; Label1.Visible = true; #endregion }