Example #1
0
        public async void ServiocInsertNivelEquivalente(ClEquivalenciaNivel nivequi)
        {
            try
            {
                string uri           = "api/EquivalenciaNivel";
                var    myContent     = JsonConvert.SerializeObject(nivequi);
                var    stringContent = new StringContent(myContent, UnicodeEncoding.UTF8, "application/json");
                var    client        = new HttpClient();
                client.BaseAddress = new Uri(url);
                client.DefaultRequestHeaders.Clear();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/jason"));
                HttpResponseMessage res = await client.PostAsync(uri, stringContent);

                if (res.IsSuccessStatusCode)
                {
                    var    empResponse = res.Content.ReadAsStringAsync().Result;
                    string script      = "confirm();";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true);
                }
                else
                {
                    string script = @"<script type='text/javascript'>
                                alert('No se pudo guardar');
                                </script>";
                    ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Example #2
0
        public bool actualizarEquivalenciaNivel(ClEquivalenciaNivel equiniv, long IdEquivalenciaNivel)
        {
            ISession mySesions = SessionFactory.OpenSession;

            using (mySesions)
            {
                using (ITransaction transaction = mySesions.BeginTransaction())
                {
                    try
                    {
                        IQuery query = mySesions.CreateQuery("FROM ClEquivalenciaNivel WHERE IdEquivalenciaNivel=: IdEquivalenciaNivel").SetInt64("IdEquivalenciaNivel", IdEquivalenciaNivel);
                        ClEquivalenciaNivel equinive = query.List <ClEquivalenciaNivel>()[0];
                        equinive.idNivelAut = equiniv.idNivelAut;
                        equinive.idNivelPro = equiniv.idNivelPro;
                        mySesions.Update(equinive);
                        transaction.Commit();
                        return(true);
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                    finally
                    {
                        mySesions.Flush();
                    }
                }
            }
        }
Example #3
0
        protected void btnActualizar_Click(object sender, EventArgs e)
        {
            ClEquivalenciaNivel equivalencia = new ClEquivalenciaNivel();

            equivalencia.IdEquivalenciaNivel = Convert.ToInt32(idNivEqui.Value);
            equivalencia.idNivelPro          = Convert.ToInt64(cbxNivelesProgramados.SelectedValue);
            equivalencia.idNivelAut          = Convert.ToInt64(cbxNivelesAutonomos.SelectedValue);
            ServicioActualizarNivelEquivalente(equivalencia);
        }
Example #4
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            ClEquivalenciaNivel nivequi = new ClEquivalenciaNivel();
            long idAutonomo             = Convert.ToInt64(cbxNivelAutonomo.SelectedValue.ToString());
            long idProgramado           = Convert.ToInt64(cbxNivelProgramado.SelectedValue.ToString());

            nivequi.idNivelAut = idAutonomo;
            nivequi.idNivelPro = idProgramado;
            ServiocInsertNivelEquivalente(nivequi);
        }
Example #5
0
        public void InsertarEquivalenciaNivel(ClEquivalenciaNivel equiniv)
        {
            ISession mySesions = SessionFactory.OpenSession;

            using (mySesions)
            {
                using (ITransaction transaction = mySesions.BeginTransaction())
                {
                    try
                    {
                        mySesions.Save(equiniv);
                        transaction.Commit();
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                }
            }
        }
Example #6
0
        public async void ServicioActualizarNivelEquivalente(ClEquivalenciaNivel nivequi)
        {
            try
            {
                string uri           = "api/EquivalenciaNivel?codEquivNivel=" + nivequi.IdEquivalenciaNivel;
                var    myContent     = JsonConvert.SerializeObject(nivequi);
                var    stringContent = new StringContent(myContent, UnicodeEncoding.UTF8, "application/json");
                var    client        = new HttpClient();
                client.BaseAddress = new Uri(url);
                client.DefaultRequestHeaders.Clear();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/jason"));
                HttpResponseMessage res = await client.PutAsync(uri, stringContent);

                if (res.IsSuccessStatusCode)
                {
                    var empResponse = res.Content.ReadAsStringAsync().Result;
                    cargarGridNIvelesEquivalentes();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public bool UpdateCurso(ClEquivalenciaNivel equiniv, long codEquivNivel)//actualizar un niveles equivalentes
 {
     return(serv.actualizarEquivalenciaNivel(equiniv, codEquivNivel));
 }
 public void PostEquivalenciaNivel(ClEquivalenciaNivel equiniv)//insertar un niveles equivalentes
 {
     serv.InsertarEquivalenciaNivel(equiniv);
 }