/// <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(); }
/// <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(); } }
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; } }