Esempio n. 1
0
 public void SalvarGrupo(GrupclienteDto entidade)
 {
     using (var conn = new NpgsqlConnection(Connectionstring))
     {
         conn.Open();
         using (var trans = conn.BeginTransaction())
         {
             try
             {
                 using (
                     var cmd =
                         new NpgsqlCommand(
                             "INSERT INTO grupcliente (grcl_nome, grcl_ativo,empr_codigo) values ('" + entidade.grcl_nome + "'," + entidade.grcl_ativo + "," + entidade.empr_codigo + ")", conn,
                             trans))
                 {
                     cmd.ExecuteNonQuery();
                     trans.Commit();
                 }
             }
             catch (Exception)
             {
                 trans.Rollback();
             }
         }
     }
 }
Esempio n. 2
0
 private void entrar_click(object sender, RoutedEventArgs e)
 {
     if (!string.IsNullOrEmpty(txtlogin.Text) && !string.IsNullOrEmpty(txtsenha.Password))
     {
         using (var proxy = new Servico.ClientesClient())
         {
             _usuariologado = proxy.Logarusuario(txtlogin.Text, txtsenha.Password);
             if (_usuariologado.usua_codigo != null && _usuariologado.usua_codigo > 0)
             {
                 if (_usuariologado.usua_logar)
                 {
                     Atualizarclientes();
                     Grupo  = new GrupclienteDto();
                     Logado = Visibility.Visible;
                     Logar  = Visibility.Collapsed;
                     TabControl1.SelectedIndex = 1;
                     txtusuario.Text           = _usuariologado.usua_nome;
                 }
                 else
                 {
                     MessageBox.Show("Usuário não tem premissão");
                 }
             }
         }
     }
     else
     {
         MessageBox.Show("Login e senha não pode ficar em branco!");
     }
 }
Esempio n. 3
0
 private void addgrupos(object sender, RoutedEventArgs e)
 {
     if (Grupo != null)
     {
         using (var proxy = new ClientesClient())
         {
             Grupo.empr_codigo = _usuariologado.empr_codigo;
             proxy.SalvarGrupo(Grupo);
             Atualizarclientes();
         }
     }
     Grupo = new GrupclienteDto();
 }
Esempio n. 4
0
        private static List <GrupclienteDto> RetonagrupclienteDtos(DataTable dt)
        {
            var lista = new List <GrupclienteDto>();

            foreach (DataRow item in dt.AsEnumerable().ToList())
            {
                var grup = new GrupclienteDto()
                {
                    grcl_codigo = (int)item["grcl_codigo"],
                    grcl_nome   = item["grcl_nome"].ToString(),
                    grcl_ativo  = (bool)item["grcl_ativo"]
                };

                lista.Add(grup);
            }
            return(lista);
        }
 private void entrar_click(object sender, RoutedEventArgs e)
 {
     if (!string.IsNullOrEmpty(txtlogin.Text) && !string.IsNullOrEmpty(txtsenha.Password))
     {
         using (var proxy = new Servico.ClientesClient())
         {
             _usuariologado = proxy.Logarusuario(txtlogin.Text, txtsenha.Password);
             if (_usuariologado.usua_codigo != null && _usuariologado.usua_codigo > 0)
             {
                 if (_usuariologado.usua_logar)
                 {
                     Atualizarclientes();
                     Grupo = new GrupclienteDto();
                     Logado = Visibility.Visible;
                     Logar = Visibility.Collapsed;
                     TabControl1.SelectedIndex = 1;
                     txtusuario.Text = _usuariologado.usua_nome;
                 }
                 else
                 {
                     MessageBox.Show("Usuário não tem premissão");
                 }
             }
         }
         
     }
     else MessageBox.Show("Login e senha não pode ficar em branco!");
 }
 private void addgrupos(object sender, RoutedEventArgs e)
 {
     if (Grupo != null)
     {
         using (var proxy = new ClientesClient())
         {
             Grupo.empr_codigo = _usuariologado.empr_codigo;
             proxy.SalvarGrupo(Grupo);
             Atualizarclientes();
            
         }
     }
     Grupo = new GrupclienteDto();
 }