コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            atenciones atenciones = db.atenciones.Find(id);

            db.atenciones.Remove(atenciones);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
ファイル: ds_siete.cs プロジェクト: flobos/S7SL
 public void InsertAtenciones(atenciones atenciones)
 {
     if ((atenciones.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(atenciones, EntityState.Added);
     }
     else
     {
         this.ObjectContext.atenciones.AddObject(atenciones);
     }
 }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "ate_idn,usu_idn,ate_fecha_ingreso,ate_cerrada,emp_usu_sed_idn")] atenciones atenciones)
 {
     if (ModelState.IsValid)
     {
         db.Entry(atenciones).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.emp_usu_sed_idn = new SelectList(db.empresas_usuarios_sedes, "emp_usu_sed_idn", "emp_usu_sed_idn", atenciones.emp_usu_sed_idn);
     return(View(atenciones));
 }
コード例 #4
0
ファイル: ds_siete.cs プロジェクト: flobos/S7SL
 public void DeleteAtenciones(atenciones atenciones)
 {
     if ((atenciones.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(atenciones, EntityState.Deleted);
     }
     else
     {
         this.ObjectContext.atenciones.Attach(atenciones);
         this.ObjectContext.atenciones.DeleteObject(atenciones);
     }
 }
コード例 #5
0
        // GET: atenciones/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            atenciones atenciones = db.atenciones.Find(id);

            if (atenciones == null)
            {
                return(HttpNotFound());
            }
            return(View(atenciones));
        }
コード例 #6
0
        // GET: atenciones/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            atenciones atenciones = db.atenciones.Find(id);

            if (atenciones == null)
            {
                return(HttpNotFound());
            }
            ViewBag.emp_usu_sed_idn = new SelectList(db.empresas_usuarios_sedes, "emp_usu_sed_idn", "emp_usu_sed_idn", atenciones.emp_usu_sed_idn);
            return(View(atenciones));
        }
コード例 #7
0
ファイル: frm_atencion.xaml.cs プロジェクト: flobos/S7SL
        private void btn_guadar_Click(object sender, RoutedEventArgs e)
        {
            this.bi_generico.IsBusy = true;

            atenciones _atenciones = new atenciones();



            foreach (var objeto in lista)
            {
                atenciones_incidencias          _atenciones_incidencias          = new atenciones_incidencias();
                atenciones_procesos_incidencias _atenciones_procesos_incidencias = new atenciones_procesos_incidencias();

                _atenciones_incidencias.ate_inc_fecha_ingreso = DateTime.Now;
                _atenciones_incidencias.ate_inc_observacion   = objeto.ate_inc_observacion;
                _atenciones_incidencias.inc_idn          = objeto.inc_idn;
                _atenciones_incidencias.usu_pro_idn      = objeto.usu_pro_idn;
                _atenciones_incidencias.ate_inc_resuelta = false;

                //   _atenciones_procesos_incidencias.ate_pro_inc_fecha_ingreso = DateTime.Now;
                //   _atenciones_procesos_incidencias.pro_ges_inc_idn = 19;
                //  _atenciones_procesos_incidencias.emp_usu_sed_idn = Global._g_emp_usu_sed_idn;


//                _atenciones_incidencias.atenciones_procesos_incidencias.Add(_atenciones_procesos_incidencias);

                _atenciones.atenciones_incidencias.Add(_atenciones_incidencias);
            }


            _atenciones.ate_fecha_ingreso = DateTime.Now;
            _atenciones.usu_idn           = int.Parse(txt_id.Text.Trim());
            _atenciones.ate_cerrada       = false;
            _atenciones.emp_usu_sed_idn   = Global._g_emp_usu_sed_idn;


            ds_siete _db_incidencias = new ds_siete();

            _db_incidencias.atenciones.Add(_atenciones);

            _db_incidencias.SubmitChanges();

            //   SubmitOperation _so = _db_incidencias.SubmitChanges();
            //_so.Completed += new EventHandler(async_summit_db_gestiones);
        }
コード例 #8
0
        public ActionResult Create(vm_atenciones_incidencias _vm_atenciones_incidencias)
        {
            if (ModelState.IsValid)
            {
                atenciones_incidencias          _atenciones_incidencias          = new atenciones_incidencias();
                atenciones                      _atenciones                      = new atenciones();
                atenciones_procesos_incidencias _atenciones_procesos_incidencias = new atenciones_procesos_incidencias();


                _atenciones_procesos_incidencias.ate_pro_inc_fecha_ingreso         = DateTime.Now;
                _atenciones_procesos_incidencias.ate_pro_inc_fecha_inicio_atencion = DateTime.Now;
                _atenciones_procesos_incidencias.emp_usu_sed_idn         = 1;
                _atenciones_procesos_incidencias.pro_ges_inc_idn         = 19;
                _atenciones_procesos_incidencias.ate_pro_inc_observacion = "--";


                _atenciones_incidencias.atenciones_procesos_incidencias.Add(_atenciones_procesos_incidencias);

                _atenciones_incidencias.ate_inc_fecha_ingreso = DateTime.Now;
                _atenciones_incidencias.ate_inc_observacion   = _vm_atenciones_incidencias.ate_inc_observacion.Trim();
                _atenciones_incidencias.usu_pro_idn           = _vm_atenciones_incidencias.usu_pro_idn;
                _atenciones_incidencias.inc_idn = _vm_atenciones_incidencias.inc_idn;


                _atenciones.atenciones_incidencias.Add(_atenciones_incidencias);
                _atenciones.ate_fecha_ingreso = DateTime.Now;
                _atenciones.emp_usu_sed_idn   = 1; //----
                _atenciones.ate_cerrada       = false;
                _atenciones.usu_idn           = _vm_atenciones_incidencias.usu_idn;

                db.atenciones.Add(_atenciones);
                db.SaveChanges();


                return(RedirectToAction("index", "atenciones_incidencias", new { usu_idn = _atenciones.usu_idn }));
            }


            return(View());
        }
コード例 #9
0
ファイル: ds_siete.cs プロジェクト: flobos/S7SL
 public void UpdateAtenciones(atenciones currentatenciones)
 {
     this.ObjectContext.atenciones.AttachAsModified(currentatenciones, this.ChangeSet.GetOriginal(currentatenciones));
 }