Example #1
0
    protected void gvSeznamOH_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        int idHodiny = Convert.ToInt32(e.NewValues[0]);

        BDOOrdinacniHodiny hodina =
            MedicinaFacade.BROOrdinacniDoba.NactiOrdinacniHodinu(idHodiny);

        GridViewRow  row    = gvSeznamOH.Rows[e.RowIndex];
        DropDownList ddlDny = (DropDownList)row.FindControl("ddlDen");

        hodina.Den = ddlDny.SelectedValue;

        MedicinaFacade.BROOrdinacniDoba.UlozOrdinacniHodinu(hodina);
        Response.Redirect(Request.Url.AbsolutePath);
    }
Example #2
0
    protected void gvSeznamOH_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            BDOOrdinacniHodiny hodina = (BDOOrdinacniHodiny)e.Row.DataItem;
            Label        lblDenGV     = (Label)e.Row.FindControl("lblDen");
            DropDownList ddlDny       = (DropDownList)e.Row.FindControl("ddlDen");

            if (e.Row.RowIndex != gvSeznamOH.EditIndex)
            {
                lblDenGV.Text = VratNazevDne(hodina.Den);
            }
            else
            {
                ddlDny.SelectedValue = hodina.Den;
            }
        }
    }
Example #3
0
    protected void btnVytvorOrdinacniHodinu_Click(object sender, EventArgs e)
    {
        BDOOrdinacniHodiny hodina = new BDOOrdinacniHodiny();

        hodina.Den = ddlDen.SelectedValue;
        hodina.Od  = new TimeSpan(Convert.ToInt32(tbOdHodina.Text),
                                  Convert.ToInt32(tbOdMinuta.Text),
                                  0);
        hodina.Do = new TimeSpan(Convert.ToInt32(tbDoHodina.Text),
                                 Convert.ToInt32(tbDoMinuta.Text),
                                 0);

        string   email = Context.User.Identity.Name;
        BDOLekar lekar = MedicinaFacade.BROLekar.NactiLekare(email);

        hodina.BDOLekarId = lekar.Id;

        MedicinaFacade.BROOrdinacniDoba.Vytvor(hodina);
        Response.Redirect(Request.Url.AbsolutePath);
    }
Example #4
0
 public void UlozOrdinacniHodinu(BDOOrdinacniHodiny aHodina)
 {
     CUDFacade.Update(aHodina);
 }
Example #5
0
 public void Vytvor(BDOOrdinacniHodiny aHodiny)
 {
     CUDFacade.Create(aHodiny);
 }