예제 #1
0
        private void BtnAgregar_Click(object sender, RoutedEventArgs e)
        {
            bool b = true;

            //primero se insertan los objetos.
            if (Convert.ToBoolean(chkConyuge.IsChecked))
            {
                Conyuge c = new Conyuge
                {
                    Rut_conyuge     = txtRutC.Text,
                    Nombre_completo = txtNombreC.Text
                };
                b = con.Insert(c, false);
            }
            if (!b)
            {
                //error
                return;
            }
            Postulante p = new Postulante
            {
                Rut               = txtRut.Text,
                Nombre_completo   = txtNombre.Text + " " + txtApellido.Text,
                Nacimiento        = dtNacimiento.DisplayDate,
                Nacionalidad      = ((ComboBoxItem)cbNacionalidad.SelectedValue).Content.ToString(),
                Titulo            = txtTitulo.Text.Trim().Equals("") ? "Sin titulo profesional" : txtTitulo.Text,
                Cargas_familiares = Int32.Parse(txtCargas.Text),
                P_indigena        = Convert.ToBoolean(chkIndigena.IsChecked),
                Fono_c            = Int32.Parse(txtFonoC.Text),
                Fono_t            = Int32.Parse(txtFonoT.Text),
                Fono_m            = Int32.Parse(txtFonoM.Text),
                Email             = txtEmail.Text,
                Direccion         = txtDireccion.Text,
                Codigo_postal     = Int32.Parse(txtPostal.Text),
                Rut_conyuge       = Convert.ToBoolean(chkConyuge.IsChecked)?txtRutC.Text:null
            };

            b = con.Insert(p, false);
            if (!b)
            {
                //error
                return;
            }
            //luego se retorna a la pagina anterior
            ((Postulantes)pagina).Refresh();
            window.Back();
        }
예제 #2
0
 public IActionResult Post([FromBody] Banco banco)
 {
     if (con.Insert(banco, DataBaseConUser.Transbank))
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
예제 #3
0
 public IActionResult Post([FromBody] TipoUsuario tipo)
 {
     if (con.Insert(tipo, DataBaseConUser.OkCasa))
     {
         return(Ok(new ResponseJson("Registro insertado.", true)));
     }
     else
     {
         return(BadRequest(new ResponseJson("No se pudo insertar el registro.")));
     }
 }
예제 #4
0
 public IActionResult Post([FromBody] Cliente cliente)
 {
     if (con.Insert(cliente, DataBaseConUser.BancoEstado, false))
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
예제 #5
0
 public IActionResult Post([FromBody] Financiera f)
 {
     if (con.Insert(f, DataBaseConUser.Transbank))
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
예제 #6
0
 public IActionResult Post([FromBody] Cuenta cuenta)
 {
     if (con.Insert(cuenta, DataBaseConUser.Transbank))
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
예제 #7
0
 public IActionResult Post([FromBody] MedioPago medio)
 {
     if (con.Insert(medio, DataBaseConUser.Transbank))
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
 public IActionResult Post([FromBody] TipoVivienda tipo)
 {
     if (con.Insert(tipo, DataBaseConUser.BancoEstado))
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
예제 #9
0
 public IActionResult Post([FromBody]TipoCuenta tipo)
 {
     if (con.Insert(tipo, DataBaseConUser.Transbank))
     {
         return Ok();
     }
     else
     {
         return BadRequest();
     }
 }
예제 #10
0
        public IActionResult Post([FromBody] Inspeccion inspeccion)
        {
            var rs = con.Insert(inspeccion, DataBaseConUser.OkCasa);

            if (rs)
            {
                return(Ok(new ResponseJson("Registro insertado.", true)));
            }
            else
            {
                return(BadRequest(new ResponseJson("No se pudo insertar el registro.")));
            }
        }