コード例 #1
0
        private void btnEstraiListiniContLav_Click(object sender, EventArgs e)
        {
            {
                txtMessaggio.Text = string.Empty;
                try
                {
                    if (ddlAziende.SelectedIndex < 0)
                    {
                        txtMessaggio.Text = "Selezionare un'azienda";
                        return;
                    }
                    string     azienda = (string)ddlAziende.SelectedItem;
                    BCServices bc      = new BCServices();
                    bc.CreaConnessione(azienda);
                    List <PrezziContoLavoro> listini = bc.EstraiListiniContoLavoro();
                    StringBuilder            sb      = new StringBuilder();
                    sb.AppendLine(string.Format("Trovati {0} listini ", listini.Count));
                    sb.AppendLine(string.Empty);
                    foreach (PrezziContoLavoro o in listini)
                    {
                        sb.AppendLine(string.Format("{0} # {1} # {2} # {3} € ", o.Item_No, o.Standard_Task_Code, o.Start_Date.ToString(), o.Direct_Unit_Cost));
                    }

                    txtMessaggio.Text = sb.ToString();
                }
                catch (Exception ex)
                {
                    txtMessaggio.Text = estraiErrore(ex);
                }
            }
        }
コード例 #2
0
 private void ddlTaskContoLavoro_SelectedIndexChanged(object sender, EventArgs e)
 {
     txtMessaggio.Text = string.Empty;
     try
     {
         if (string.IsNullOrEmpty(ddlTaskContoLavoro.Text))
         {
             txtMessaggio.Text = "Inserire un codice task";
             return;
         }
         BCServices bc = new BCServices();
         bc.CreaConnessione();
         StringBuilder             sb   = new StringBuilder();
         IList <PrezziContoLavoro> task = bc.EstraiListiniContoLavoro();
         foreach (PrezziContoLavoro o in task)
         {
             sb.AppendLine(ddlTaskContoLavoro.Text);
         }
     }
     catch (Exception ex)
     {
         txtMessaggio.Text = estraiErrore(ex);
     }
 }