protected void AgregarPerfilDelConcurso_Click(object sender, EventArgs e) { int pa = Convert.ToInt32((Session["idConcursosky"].ToString())); perfilconcurso = new PerfilDelConcurso(); perfilconcurso.idConcurso = pa; perfilconcurso.idPuesto = getID(listaPuestos.SelectedItem.Value); perfilconcurso.idInfoRequisitos = getID2(Convert.ToInt32(txtReq.Value)); perfilconcurso.idEstado = 1; perfilconcurso.codConcurso = codConcursoFront.Value; perfilconcurso.fechaInicio = Convert.ToDateTime(fechaIniFront.Text); perfilconcurso.fechaCierre = Convert.ToDateTime(fechaCieFront.Text); perfilconcurso.descripcionConcurso = descripcionFront.Value; perfilconcurso.usuarioCrea = Environment.UserName; perfilconcurso.fechaCreacion = Convert.ToDateTime(DateTime.Now); perfilconcurso.usuarioModifica = "n/a"; perfilconcurso.fechaModifica = Convert.ToDateTime(DateTime.Now); SIRESEP.BS.Clases.ManPerfilDelConcurso._Instancia.Actualizar(perfilconcurso); Response.Write("<script>alert('Actualizado correctamente!')</script>"); Formulario1.Visible = false; labelMensaje.Visible = true; }
public void Insertar(PerfilDelConcurso concurso) { try { BD_SIRESEPEntities entities = new BD_SIRESEPEntities(); entities.PerfilDelConcurso.Add(concurso); entities.SaveChanges(); } catch (Exception ee) { throw; } }
public void Eliminar(PerfilDelConcurso concurso) { try { BD_SIRESEPEntities entities = new BD_SIRESEPEntities(); var result = entities.PerfilDelConcurso.Find(concurso.idConcurso); entities.PerfilDelConcurso.Remove(result); entities.SaveChanges(); } catch (Exception ee) { throw; } }
public void Actualizar(PerfilDelConcurso concurso) { try { using (BD_SIRESEPEntities entities = new BD_SIRESEPEntities()) { entities.Entry(concurso).State = System.Data.Entity.EntityState.Modified; entities.SaveChanges(); } } catch (Exception ee) { throw; } }
public void Insertar(PerfilDelConcurso concurso) { try { using (TransactionScope scope = new TransactionScope()) { DAL.Clases.ManPerfilDelConcurso._Instancia.Insertar(concurso); scope.Complete(); } } catch (Exception ee) { throw; } }
public void EliminarbyProcedure(PerfilDelConcurso concurso) { DbProviderFactory factory = DbProviderFactories.GetFactory(Settings.Default.proveedor); DbConnection conn = null; DbCommand comm = null; try { conn = factory.CreateConnection(); conn.ConnectionString = Settings.Default.connection; comm = factory.CreateCommand(); DbParameter param0 = factory.CreateParameter(); param0.ParameterName = "@id"; param0.DbType = DbType.Int32; param0.Value = concurso.idConcurso; //Abrir Conx comm.Connection = conn; conn.Open(); //Ejecutar SP y pasar parametros comm.CommandType = CommandType.StoredProcedure; comm.CommandText = "EliminarPerfilDelConcurso"; comm.Parameters.Add(param0); comm.ExecuteNonQuery(); } catch (Exception ee) { throw; } finally { comm.Dispose(); conn.Dispose(); } }
protected void eliminar_Click(object sender, EventArgs e) { //apppl = new aplicaciones(); //perfiles = new perfilProfesional_PerfilConcurso(); concurso = new PerfilDelConcurso(); concurso.idConcurso = Convert.ToInt32(txtID.Value); //apppl.idConcurso = Convert.ToInt32(txtID.Value); //var query = (from a in SIRESEP.BS.Clases.ManAplicaciones._Instancia.Mostrar().AsEnumerable() // where a.idConcurso == Convert.ToInt32(txtID.Value) // select a.idAplicacion).FirstOrDefault(); //var query2 = (from a in SIRESEP.BS.Clases.ManPerfilProfesional_PerfilConcurso._Instancia.Mostrar().AsEnumerable() // where a.idConcurso == Convert.ToInt32(txtID.Value) // select a.idMatch).FirstOrDefault(); //apppl.idAplicacion = Convert.ToInt32(query); //perfiles.idMatch = Convert.ToInt32(query2); // SIRESEP.BS.Clases.ManAplicaciones._Instancia.Eliminar(apppl); // SIRESEP.BS.Clases.ManPerfilProfesional_PerfilConcurso._Instancia.Eliminar(perfiles); SIRESEP.BS.Clases.ManPerfilDelConcurso._Instancia.Eliminar(concurso); txtID.Value = null; txtCodigo = null; Response.Write("<script>window.location.href='FrEliminarConcurso.aspx';</script>"); // Server.Transfer("FrEliminarConcurso.aspx"); }