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;
     }
 }
Пример #5
0
 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();
            }
        }
Пример #7
0
        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");
        }