Exemple #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (!FormHelper.noNullList(noNulos))
            {
                return;
            }

            if (clienteBool)
            {
                ClienteData cData = new ClienteData(Conexion.getConexion());
                cData.Update(returnCliente, out exError);
                if (exError != null)
                {
                    MessageBox.Show("Erro al agregar Cliente al Usuario,  ERROR: " + exError.Message, "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (proveedorBool)
            {
                ProveedorData pData = new ProveedorData(Conexion.getConexion());
                pData.Update(returnProveedor, out exError);
                if (exError != null)
                {
                    MessageBox.Show("Erro al agregar Proveedor al Usuario,  ERROR: " + exError.Message, "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }



            this.DialogResult = DialogResult.OK;
            this.Close();
            return;
        }
Exemple #2
0
        private void NuevoCliente_Load(object sender, EventArgs e)
        {
            noNulos.Add(prov_razon_social);
            noNulos.Add(prov_CUIT);
            //noNulos.Add(prov_rubro);
            //noNulos.Add(prov_contacto);
            noNulos.Add(dom_calle);
            noNulos.Add(dom_ciudad);
            //numericos.Add(prov_CUIT);
            numericos.Add(dom_numero);
            numericos.Add(dom_depto);
            numericos.Add(dom_piso);

            foreach (Control x in this.Controls)
            {
                if (x is TextBox)
                {
                    todos.Add((TextBox)x);
                }
            }

            dataD = new DireccionData(Conexion.getConexion());
            dataP = new ProveedorData(Conexion.getConexion());

            rubros = dataP.Rubros(out exError);
            agregarRubros(rubros);
        }
Exemple #3
0
 public Form1(Usuario usuario)
 {
     InitializeComponent();
     me      = usuario;
     fData   = new FuncionalidadesData(Conexion.getConexion());
     rolData = new RolData(Conexion.getConexion());
     cData   = new ClienteData(Conexion.getConexion());
     pData   = new ProveedorData(Conexion.getConexion());
 }
Exemple #4
0
 public ProveedoresList(bool seleccionar)
 {
     InitializeComponent();
     data = new ProveedorData(Conexion.getConexion());
     if (seleccionar)
     {
         button1.Visible = false;
         button2.Visible = false;
         button3.Visible = false;
         select.Visible  = true;
     }
 }
Exemple #5
0
 public IActionResult CrearProveedor([FromBody] ProveedorData data)
 {
     if (ModelState.IsValid)
     {
         Proveedor p = data.Proovedor;
         context.Add(p);
         context.SaveChanges();
         return(Ok(p.ProveedorId));
     }
     else
     {
         return(BadRequest(ModelState));
     }
 }
Exemple #6
0
 public IActionResult RemplazarProveedor(long id, [FromBody] ProveedorData pdata)
 {
     if (ModelState.IsValid)
     {
         Proveedor p = pdata.Proovedor;
         p.ProveedorId = id;
         context.Update(p);
         context.SaveChanges();
         return(Ok());
     }
     else
     {
         return(BadRequest(ModelState));
     }
 }
        private bool asignarRoles(bool rolCliente, bool rolProveedor)
        {
            ClienteData   cData = new ClienteData(Conexion.getConexion());
            ProveedorData pData = new ProveedorData(Conexion.getConexion());

            Dictionary <String, Object> clie = new Dictionary <String, Object>()
            {
                { "clie_usuario", usuario.id_usuario }
            };
            Dictionary <String, Object> prov = new Dictionary <String, Object>()
            {
                { "prove_usuario", usuario.id_usuario }
            };

            List <Cliente>   clientes    = cData.FilterSelect(new Dictionary <String, String>(), clie, out exError);
            List <Proveedor> proveedores = pData.FilterSelect(new Dictionary <String, String>(), prov, out exError);

            if (clientes.Count() > 0)
            {
                rolCliente = false;
            }

            if (proveedores.Count() > 0)
            {
                rolCliente = false;
            }

            if (rolCliente || rolProveedor)
            {
                Asignaciones asignaciones = new Asignaciones(rolCliente, rolProveedor, id_usuario);
                asignaciones.Parent = this.Parent;
                var result = asignaciones.ShowDialog();
                if (result == DialogResult.OK)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                return(true);
            }
        }
Exemple #8
0
        private void NuevoUsuario_Load(object sender, EventArgs e)
        {
            roles = data.SelectActivos(out exError);

            roles.ForEach(delegate(Rol f)
            {
                if (f.rol_nombre != "ADMINISTRADOR")
                {
                    comboBox1.Items.Add(f.rol_nombre);
                }
            });


            dataD = new DireccionData(Conexion.getConexion());
            dataC = new ClienteData(Conexion.getConexion());
            dataP = new ProveedorData(Conexion.getConexion());
            dataU = new UsuarioData(Conexion.getConexion());
        }
Exemple #9
0
        private void ModificarProveedor_Load(object sender, EventArgs e)
        {
            noNulos.Add(prov_razon_social);
            noNulos.Add(prov_CUIT);
            //noNulos.Add(prov_rubro);
            //noNulos.Add(prov_contacto);
            noNulos.Add(dom_calle);
            noNulos.Add(dom_ciudad);
            //numericos.Add(prov_CUIT);
            numericos.Add(dom_numero);
            numericos.Add(dom_depto);
            numericos.Add(dom_piso);

            foreach (Control x in this.Controls)
            {
                if (x is TextBox)
                {
                    todos.Add((TextBox)x);
                }
            }

            dataD = new DireccionData(Conexion.getConexion());
            dataP = new ProveedorData(Conexion.getConexion());

            rubros = dataP.Rubros(out exError);
            agregarRubros(rubros);


            proveedor           = dataP.Read(id_proveedor, out exError);
            prov_activo.Checked = proveedor.prov_activo;
            setRubro(proveedor.rubr_id);

            rubrosComboBox.SelectedText = proveedor.rubr_detalle;

            direccion = dataD.Read(proveedor.id_domicilio, out exError);

            FormHelper.setearTextBoxs(todos, proveedor);
            FormHelper.setearTextBoxs(todos, direccion);
        }
Exemple #10
0
 /// <summary>
 /// Método constructor de la clase
 /// </summary>
 public ProveedorBusiness()
 {
     this.proveedorData = new ProveedorData(connString);
 }//constructor
 public ProveedorService(string connectionString)
 {
     _data = new ProveedorData(connectionString);
 }
Exemple #12
0
 public ProveedoresList()
 {
     InitializeComponent();
     data = new ProveedorData(Conexion.getConexion());
 }