示例#1
0
        /// <summary>
        /// crear usuario
        /// </summary>
        /// <param name="tcUsuariio">usuario a modificar</param>
        public void crear(TC_Usuario tcUsuariio)
        {
            var bitacora = new bitacoraBomberoaContext();

            bitacora.TC_Usuario.Add(tcUsuariio);
            bitacora.SaveChanges();
        }
示例#2
0
 /// <summary>
 /// modificar usuario
 /// </summary>
 /// <param name="tcUsuario">usuario a modificar</param>
 /// TODO:
 public void modificar(TC_Usuario tcUsuario)
 {
     using (var bitacora = new bitacoraBomberoaContext())
     {
         var tcUsuarioM = bitacora.TC_Usuario.Find(tcUsuario.nickname);
         tcUsuarioM.contrasenia = tcUsuario.contrasenia;
         tcUsuarioM.rol         = tcUsuario.rol;
         tcUsuarioM.bombero     = tcUsuario.bombero;
         bitacora.SaveChanges();
     }
 }
示例#3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (txNickName.Text == "" && txContrasenia.Text == "")
            {
                MessageBox.Show("Falta ingresar información");
                return;
            }
            var id = obtenerIdBombero(cmbBombero.SelectedItem.ToString());

            if (id == "")
            {
                MessageBox.Show("No a seleccionado ningun bombero");
                return;
            }

            try
            {
                var tipo = cmbTipo.SelectedItem.ToString();
                if (tipo == "")
                {
                    MessageBox.Show("No se a seleccionado el tipo de usuario");
                }
                TC_Usuario tcUsuario = new TC_Usuario
                {
                    bombero     = id,
                    nickname    = txNickName.Text,
                    contrasenia = txContrasenia.Text,
                    rol         = tipo
                };
                Usuario usuario = new Usuario();
                if (tipoF == 1)
                {
                    usuario.crear(tcUsuario);
                }
                else
                {
                    usuario.modificar(tcUsuario);
                }
            }
            catch
            {
                MessageBox.Show("Tipo de Usuario no ingresado");
                return;
            }
        }