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); }
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)); }
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; } }
public dynamic delete <clase>(clase obj) { IORM orm = new delete(); string query = orm.construir <clase>(obj, false); return(globales.consulta(query, true)); }
// 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()); } }
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()); } }
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(); }
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; }
// Use this for initialization void Start() { del = GetComponent <delete>(); }