Ejemplo n.º 1
0
        public void Actualitza(object sender, EventArgs e)
        {
            if (!grid.IsSelected())
            {
                return;
            }

            int id = (int)grid.GetRowCell(grid.GetSelectedRowIndex(), "id").Value;

            Adob adob = propietaris_manager.GetAdobPerId(id.ToString());

            for (int i = 0; i < adobs_per_afegir.Count; i++)
            {
                if (adobs_per_afegir[i].GetTbl().id == id)
                {
                    adob = adobs_per_afegir[i];
                    break;
                }
            }

            if (adob == null)
            {
                return;
            }

            if (!FormulariComplert())
            {
                return;
            }

            adobs_per_eliminar.Add(adob);

            tblProductesFitosanitaris p = new tblProductesFitosanitaris();

            p.NomComercial  = nom_text_input.GetText();
            p.NumRegistre   = int.Parse(num_registre_input.GetText());
            p.Formula       = formula_text_input.GetText();
            p.CodigoEmpresa = "0";
            p.id            = adob.GetTbl().id;

            Adob nou_adob = new Adob(p);

            adobs_per_afegir.Add(nou_adob);

            ActualitzaLlistaAdobs();
        }
Ejemplo n.º 2
0
        public void Crea(object sender, EventArgs e)
        {
            if (!FormulariComplert())
            {
                return;
            }

            tblProductesFitosanitaris p = new tblProductesFitosanitaris();

            p.NomComercial  = nom_text_input.GetText();
            p.NumRegistre   = int.Parse(num_registre_input.GetText());
            p.Formula       = formula_text_input.GetText();
            p.CodigoEmpresa = "0";
            p.id            = GetAdobNewId();

            Adob adob = new Adob(p);

            adobs_per_afegir.Add(adob);

            ActualitzaLlistaAdobs();
        }
Ejemplo n.º 3
0
 public void DeleteAdob(tblProductesFitosanitaris adob)
 {
     servidor.tblProductesFitosanitaris.DeleteOnSubmit(adob);
 }
Ejemplo n.º 4
0
 public Adob(tblProductesFitosanitaris _ad)
 {
     ad = _ad;
 }
Ejemplo n.º 5
0
 public void AddAdob(tblProductesFitosanitaris adob)
 {
     servidor.tblProductesFitosanitaris.InsertOnSubmit(adob);
 }