public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType)
        {
            View             itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.adapter_OdradeneAnkete_row, parent, false);
            AnketeViewHolder vh       = new AnketeViewHolder(itemView, OnClickDelete, OnClickItem, OnClickEdit);

            return(vh);
        }
        public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position)
        {
            AnketeViewHolder     vh         = holder as AnketeViewHolder;
            DID_LokacijaPozicija brojOznaka = db.Query <DID_LokacijaPozicija>(
                "SELECT * " +
                "FROM DID_LokacijaPozicija " +
                "INNER JOIN DID_Anketa ON DID_LokacijaPozicija.POZ_Id = DID_Anketa.ANK_POZ_Id " +
                "WHERE Id = ?", mDID_AnketaOriginal[position].Id).LastOrDefault();

            DID_LokacijaPozicija pozicija = db.Query <DID_LokacijaPozicija>(
                "SELECT * " +
                "FROM DID_LokacijaPozicija " +
                "WHERE POZ_Id = ?", mDID_AnketaOriginal[position].ANK_POZ_Id).FirstOrDefault();

            List <DID_Potvrda> potvrda = db.Query <DID_Potvrda>(
                "SELECT * " +
                "FROM DID_Potvrda " +
                "WHERE Lokacija = ? " +
                "AND RadniNalog = ?", pozicija.SAN_Id, mDID_AnketaOriginal[position].ANK_RadniNalog);

            if (potvrda.Any() && potvrda.FirstOrDefault().SinhronizacijaPrivremeniKljuc == null)
            {
                vh.DeleteBtn.Visibility = Android.Views.ViewStates.Gone;
            }

            if (mDID_AnketaOriginal[position].ANK_RazlogNeizvrsenja > 0)
            {
                vh.UnCheckedBtn.Visibility = Android.Views.ViewStates.Visible;
                vh.CheckedBtn.Visibility   = Android.Views.ViewStates.Gone;
                vh.EditBtn.Visibility      = Android.Views.ViewStates.Invisible;
            }
            else
            {
                vh.UnCheckedBtn.Visibility = Android.Views.ViewStates.Gone;
                vh.CheckedBtn.Visibility   = Android.Views.ViewStates.Visible;
            }

            vh.BrojOznaka.Text   = brojOznaka.POZ_Broj + brojOznaka.POZ_BrojOznaka;
            vh.LastEditDate.Text = mDID_AnketaOriginal[position].LastEditDate.ToString();
            vh.OpisPozicije.Text = brojOznaka.POZ_Opis;
        }