示例#1
0
 private bool validarEnvioDocumento()
 {
     if (cl != null && prs.Count != 0)
     {
         if (ag == null)
         {
             if (StaticsFunctions.lanzarDialogYesNo("Mensaje", "No Selecciona el agente se agregara el agente de veenta del cliente"))
             {
                 return(true);
             }
             else
             {
                 return(false);
             }
         }
         return(true);
     }
     else
     {
         if (cl == null)
         {
             MessageBox.Show("Favor de seleccionar Cliente", "Mensaje");
         }
         else if (prs.Count == 0)
         {
             MessageBox.Show("No hay productos en la cuenta", "Mensaje");
         }
         return(false);
     }
 }
示例#2
0
        private bool calcularCambio()
        {
            double total    = Convert.ToDouble(textBox4.Text);
            double totalDls = 0;
            double totalPes = 0;

            if (textBox10.Text != "" && textBox10.Text != ".")
            {
                totalDls = Convert.ToDouble(textBox10.Text) * Convert.ToDouble(textBox11.Text);
            }

            if (textBox9.Text != "" && textBox9.Text != ".")
            {
                totalPes = Convert.ToDouble(textBox9.Text);
            }

            double cambio = total - totalPes - totalDls;

            if (cambio <= 0)
            {
                if (StaticsFunctions.lanzarDialogYesNo("Cambio", Math.Abs(cambio) + ""))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                MessageBox.Show("Falta " + cambio + "", "Mensaje");
                return(false);
            }
        }
示例#3
0
 private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0)
     {
         try
         {
             if (StaticsFunctions.lanzarDialogYesNo("Eliminar " + prs.ElementAt(e.RowIndex).nombre, "Esta Seguro"))
             {
                 prs.RemoveAt(e.RowIndex);
                 reiniciarVentas();
             }
         }
         catch (ArgumentOutOfRangeException ex)
         {
         }
     }
 }
示例#4
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (modificarProducto)
     {
         if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro"))
         {
             Producto p = crearProducto();
             if (StaticsFunctions.eliminarProducto(p) == 1)
             {
                 reiniciarGridView();
                 reiniciarTextBox();
                 modificarProducto = false;
                 MessageBox.Show("Eliminado", "Producto");
             }
             else
             {
                 MessageBox.Show("Hubo un problema", "Warning");
             }
         }
     }
 }
示例#5
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (modificarProveedor)
     {
         if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro"))
         {
             Proveedor pro = new Proveedor();
             pro.idProveedor = tp.proveedores.ElementAt(indiceAModificar).idProveedor;
             if (StaticsFunctions.eliminarProv(pro) == 1)
             {
                 reiniciarGridView();
                 reiniciarTextBox();
                 MessageBox.Show("Eliminado", "Proveedor");
                 modificarProveedor = false;
             }
             else
             {
                 MessageBox.Show("Hubo un problema", "Warning");
             }
         }
     }
 }
示例#6
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (modificarCliente)
     {
         if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro"))
         {
             Cliente cl = new Cliente();
             cl.idCliente = tc.clientes.ElementAt(indiceAModificar).idCliente;
             if (StaticsFunctions.eliminarCliente(cl) == 1)
             {
                 reiniciarGridView();
                 reiniciarTextBox();
                 MessageBox.Show("Eliminado", "Producto");
                 modificarCliente = false;
             }
             else
             {
                 MessageBox.Show("Hubo un problema", "Warning");
             }
         }
     }
 }
示例#7
0
 private void button3_Click(object sender, EventArgs e)
 {
     if (modificarServicio)
     {
         if (StaticsFunctions.lanzarDialogYesNo("Eliminar", "Esta Seguro"))
         {
             Producto s = new Producto();
             s.id = tp.productos.ElementAt(indiceAModificar).id;
             if (StaticsFunctions.eliminarServicio(s) == 1)
             {
                 reiniciarGridView();
                 reiniciarTextBox();
                 modificarServicio = false;
                 MessageBox.Show("Eliminado", "Producto");
             }
             else
             {
                 MessageBox.Show("Hubo un problema", "Warning");
             }
         }
     }
 }