Inheritance: MonoBehaviour
Ejemplo n.º 1
0
        internal static ChangeSet ConvertToSimple(delete delete)
        {
            ChangeSet changeSet = new ChangeSet();
            Change    change    = new Change();

            change.Type   = ChangeType.Delete;
            change.OsmGeo = new List <OsmGeo>();
            if (delete.relation != null)
            {
                foreach (relation re in delete.relation)
                {
                    change.OsmGeo.Add((OsmGeo)XmlSimpleConverter.ConvertToSimple(re));
                }
            }
            if (delete.way != null)
            {
                foreach (way wa in delete.way)
                {
                    change.OsmGeo.Add((OsmGeo)XmlSimpleConverter.ConvertToSimple(wa));
                }
            }
            if (delete.node != null)
            {
                foreach (node nd in delete.node)
                {
                    change.OsmGeo.Add((OsmGeo)XmlSimpleConverter.ConvertToSimple(nd));
                }
            }
            changeSet.Changes = new List <Change>();
            changeSet.Changes.Add(change);
            return(changeSet);
        }
Ejemplo n.º 2
0
    public dynamic delete <clase>(clase obj, bool retornar) where clase : class, new()
    {
        IORM   orm   = new delete();
        string query = orm.construir <clase>(obj, retornar);

        return(this.queryForMap <clase>(query));
    }
Ejemplo n.º 3
0
        public VentanaEliminar(delete d, Object objeto)
        {
            InitializeComponent();
            del = d;
            switch (del)
            {
            case delete.Materia:
                Materia = (materia)objeto;
                tbDatosAEliminar.Text = "Eliminar materia: " + Materia.Nombre;
                break;

            case delete.Grupo:
                Grupo = (grupo)objeto;
                tbDatosAEliminar.Text = "Eliminar grupo: " + Grupo.Nombre;
                break;

            case delete.Actividad:
                Actividad             = (actividad)objeto;
                tbDatosAEliminar.Text = "Eliminar actividad: " + Actividad.Nombre;
                break;

            case delete.Usuario:
                Usuario = (usuario)objeto;
                tbDatosAEliminar.Text = "Usuario: " + Usuario.Nombre;
                break;
            }
        }
Ejemplo n.º 4
0
    public dynamic delete <clase>(clase obj)
    {
        IORM   orm   = new delete();
        string query = orm.construir <clase>(obj, false);

        return(globales.consulta(query, true));
    }
Ejemplo n.º 5
0
    // Use this for initialization
    void Start()
    {
        //Canvasの子としてプレハブを生成したいので親にCanvasを登録
        parentobject = GameObject.Find("Canvas");

        //prefab1というゲームオブジェクトの変数にResourcesファイル内にあるprefab1を登録

        //prefab = (GameObject)Resources.Load(prefabName);
        PrefabNumber = Random.Range(0, 3);

        CreateCard();

        //obj1としてprefab1をインスタンスとして生成、ここでヒエラルキーに載ります
        obj1 = Instantiate(prefab) as GameObject;

        //生成したインスタンスをparentobjectの子、つまりCanvasの子として登録します
        obj1.transform.SetParent(parentobject.transform, false);

        //自分のButtonのコンポーネントを取得
        btn1 = GetComponent <Button>();

        //btn2に削除ボタンをGameObjectとして登録
        btn2 = GameObject.Find("削除ボタン");

        //削除ボタンのコンポーネントであるdeleteスクリプトを登録
        script = btn2.GetComponent <delete>();

        //最初は生成ボタンは無効に
        btn1.interactable = false;
    }
        public IActionResult Cancel(delete vm)
        {
            var NameExist = _asu.Patients.ToList().Any(u => u.Name == vm.PatientName);

            if (NameExist)
            {
                var patientId = _asu.Patients.Where(f => f.Name == vm.PatientName)
                                .Select(s => s.Id).Single();
                var nameIdexist = _asu.Facility_Reservations.ToList().Any(u => u.Patient_Id == patientId);
                if (nameIdexist)
                {
                    var faciltyreservationId = _asu.Facility_Reservations.Where(f => f.Patient_Id == patientId)
                                               .OrderByDescending(s => s.Id)
                                               .Select(s => s.Id).FirstOrDefault();
                    var surgeryId             = _asu.Follow_Ups_Types.Where(f => f.Name == "Surgery").Select(s => s.Id).Single();
                    var surgeryfollowuptypeId = _asu.Payments
                                                .Where(f => (f.Follow_Up_Type_Id == surgeryId) && (f.Patient_Id == patientId))
                                                .OrderByDescending(o => o.Id)
                                                .Select(s => s.Id).FirstOrDefault();
                    var model3 = _asu.Payments.Find(surgeryfollowuptypeId);

                    var model1 = _asu.Facility_Reservations.Find(faciltyreservationId);
                    _asu.Remove(model1);
                    _asu.Remove(model3);
                    _asu.SaveChanges();

                    var FaciltyreservationId = _asu.Facility_Reservations.Where(f => f.Patient_Id == patientId)
                                               .OrderByDescending(s => s.Id)
                                               .Select(s => s.Id).FirstOrDefault();
                    var RoompriceId    = _asu.Follow_Ups_Types.Where(f => f.Name == "Room").Select(s => s.Id).Single();
                    var followuptypeId = _asu.Payments
                                         .Where(f => (f.Follow_Up_Type_Id == RoompriceId) && (f.Patient_Id == patientId))
                                         .OrderByDescending(o => o.Id)
                                         .Select(s => s.Id).FirstOrDefault();
                    var model2 = _asu.Payments.Find(followuptypeId);
                    var model  = _asu.Facility_Reservations.Find(FaciltyreservationId);
                    _asu.Remove(model);
                    _asu.Remove(model2);
                    _asu.SaveChanges();


                    ViewBag.UserMessage4 = "Reservation is cancelled successfully";
                    return(View());
                }
                else
                {
                    ViewBag.UserMessage5 = "This patient doesn't have a reservation";
                    return(View());
                }
            }
            else
            {
                ViewBag.UserMessage5 = "This patient isn't in our hospital ";
                return(View());
            }
        }
Ejemplo n.º 7
0
    public dynamic deleteAll <clase>(List <clase> listaObj)
    {
        string query = string.Empty;

        foreach (clase item in listaObj)
        {
            IORM orm = new delete();
            query += orm.construir <clase>(item, false);
        }
        return(globales.consulta(query));
    }
        public IActionResult Delete(delete vm, checkVM ch)
        {
            var NameExist = _asu.Patients.ToList().Any(u => u.Name == vm.PatientName);

            if (NameExist)
            {
                Facility_Reservation FR = new Facility_Reservation();

                var PatientName = _asu.Patients.Where(f => f.Name == vm.PatientName)
                                  .Select(s => s.Id).Single();
                var NameExistreservation = _asu.Facility_Reservations.ToList().Any(u => u.Patient_Id == PatientName);
                //var RoomID = _asu.Facility_Reservations.Where(f => f.Patient_Id == PatientName)
                //.OrderByDescending(d=>d);
                if (NameExistreservation)
                {
                    var h = _asu.Facility_Reservations.Where(f => f.Patient_Id == PatientName)
                            .Select(s => new Facility_Reservation {
                        Id = s.Id, Staff_Id = s.Staff_Id
                    })
                            .OrderByDescending(s => s.Id)
                            .FirstOrDefault();
                    String ROOMName = HttpContext.Session.GetString("Roomname");
                    String start    = HttpContext.Session.GetString("START");
                    String end      = HttpContext.Session.GetString("END");
                    var    HID      = _asu.Hospital_Facilities.Where(f => f.Type == ROOMName).Select(s => s.Id).Single();
                    FR.Start_Hour           = start; //ob.From;
                    FR.End_Hour             = end;
                    FR.Hospital_Facility_Id = HID;
                    //FR.Hospital_Facility_Id =no ;
                    FR.Patient_Id = PatientName;
                    FR.Staff_Id   = h.Staff_Id;
                    _asu.Add(FR);
                    _asu.SaveChanges();
                    int x     = h.Id;
                    var model = _asu.Facility_Reservations.Find(x);
                    _asu.Remove(model);
                    _asu.SaveChanges();
                    ViewBag.UserMessage3 = "Patient is transferred successfully";

                    return(View());
                }
                else
                {
                    ViewBag.fail = "This Patient doesnt have a reservation";
                    return(View());
                }
            }
            else
            {
                ViewBag.fail = "This Patient doesnt have a reservation";
                return(View());
            }
        }
Ejemplo n.º 9
0
        private void button_Delete_Click(object sender, EventArgs e)
        {
            delete delete = new delete(Form1.delete);//委托指向form1中的具体函数(指向静态方法)

            if (comboBox_WaysToDelete.SelectedItem.ToString() == "通过查询商品名字删除")
            {
                delete(textBox_DeleteName.Text.Trim(), "name");
            }
            else if (comboBox_WaysToDelete.SelectedItem.ToString() == "通过查询商品条码删除")
            {
                delete(textBox_DeleteCode.Text.Trim(), "code");
            }
            else
            {
                MessageBox.Show("选择删除方式!");
            }
            this.Close();
        }
Ejemplo n.º 10
0
 protected override void OnMouseDown(MouseEventArgs mevent)
 {
     base.OnMouseDown(mevent);
     if (mevent.Clicks >= 2)
     {
         InfoNode infoNode = InfoNode.GetInstance();
         infoNode.SetData(this);
         infoNode.ShowDialog();
         infoNode.SetAgainData(this);
         Simulation.writeToItemSettingFile(this);
         infoNode.i = 0;
     }
     if (mevent.Button == MouseButtons.Right)
     {
         delete del = new delete();
         del.ShowDialog();
     }
     capture = true;
 }
Ejemplo n.º 11
0
 // Use this for initialization
 void Start()
 {
     del = GetComponent <delete>();
 }