Example #1
0
    protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
    {
        //if user exists
        T1ES1ServiceClient t1es1Client = new T1ES1ServiceClient();
        if(!t1es1Client.Frontend_AuthenticateClient(lgnMain.UserName, lgnMain.Password))
        {
            e.Authenticated = false;

        }
        else {
            e.Authenticated = true;
        }
    }
Example #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        lstContracts.Items.Clear();
        if (Context.User.Identity.Name != "")
        {
            T1ES1ServiceClient t1es1Client = new T1ES1ServiceClient();

            ContractData[] contracts = t1es1Client.Frontend_GetContractsByClientRegno(Context.User.Identity.Name);
            for (int i = 0; i < contracts.Length; i++)
            {
                lstContracts.Items.Add(
                  String.Format("Contract nr. {0}, network owner: {4},  started at {1}, address: {2}, {3}",
                  contracts[i].ContractId, contracts[i].StartDate.ToString("dd.MM.yyyy"),
                 contracts[i].FacilityAddress, contracts[i].AreaName,
                 contracts[i].AreaNetworkOwner));
            }

        }
    }
Example #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        lstInvoices.Items.Clear();
        if (Context.User.Identity.Name != "")
        {
            T1ES1ServiceClient t1es1Client = new T1ES1ServiceClient();

            balanceInvoice[] invoices = t1es1Client.Frontend_GetInvoicesByClientRegno(Context.User.Identity.Name);
            for (int i = 0; i < invoices.Length; i++)
            {
                lstInvoices.Items.Add(
                  String.Format("Invoice nr. {0}, made at {1} by {4},  due to  {2}, amount: {3}",
                 invoices[i].invoiceNo, invoices[i].date.ToShortDateString(), invoices[i].dueDate.ToShortDateString(), invoices[i].amount.ToString("0.00"), invoices[i].kradoId
                 )

                    );
            }

        }
    }
Example #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (ddlArea.Items.Count == 0 || ddlFacility.Items.Count==0)
        {
            T1ES1ServiceClient t1es1Client = new T1ES1ServiceClient("BasicHttpBinding_IT1ES1Service");

            FacilityData[] fd = t1es1Client.Backend_GetFacilities();
            AreaData[] ad = t1es1Client.Backend_GetAreas();

            ddlArea.DataSource = ad;
            ddlArea.DataTextField = "Name";
            ddlArea.DataValueField = "Id";
            ddlArea.DataBind();

            ddlFacility.DataSource = fd;
            ddlFacility.DataTextField = "Address";
            ddlFacility.DataValueField = "Id";
            ddlFacility.DataBind();

        }
    }
Example #5
0
    protected void btnSubmitContract_Click(object sender, EventArgs e)
    {
        string clientAddress = txtClientAddress.Text;
        string clientName = txtClientName.Text;
        string clientRegno = txtClientRegno.Text;
        string clientPhone = txtClientPhone.Text;

        string clientEmail = txtClientEmail.Text;
        bool contractAddResult=false;
        try
        {
            T1ES1ServiceClient t1es1Client = new T1ES1ServiceClient("BasicHttpBinding_IT1ES1Service");
            contractAddResult = t1es1Client.Backend_AddContract(clientName, clientRegno, clientPhone, clientEmail, clientAddress, Int64.Parse(ddlFacility.SelectedValue), Int64.Parse(ddlArea.SelectedValue), DateTime.Now, "settlement1");
        }
        catch { }
        if (contractAddResult)
        {
            lblMessage.Text = "Contract successfully added!";
        }
        else
        {
            lblMessage.Text = "Regno error or your network owner is not responding.";
        }
    }