public ActionResult DeleteConfirmed(int id) { Autorizaciones autorizaciones = db.Autorizaciones.Find(id); db.Autorizaciones.Remove(autorizaciones); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdProyecto,Usuario,idNivelAcceso")] Autorizaciones autorizaciones) { if (ModelState.IsValid) { db.Entry(autorizaciones).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idNivelAcceso = new SelectList(db.NivelAccesos, "IdNivelAcceso", "NivelAcceso", autorizaciones.idNivelAcceso); ViewBag.IdProyecto = new SelectList(db.Proyectos, "IdProyecto", "Proyecto", autorizaciones.IdProyecto); return(View(autorizaciones)); }
// GET: Autorizaciones/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Autorizaciones autorizaciones = db.Autorizaciones.Find(id); if (autorizaciones == null) { return(HttpNotFound()); } return(View(autorizaciones)); }
// GET: Autorizaciones/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Autorizaciones autorizaciones = db.Autorizaciones.Find(id); if (autorizaciones == null) { return(HttpNotFound()); } ViewBag.idNivelAcceso = new SelectList(db.NivelAccesos, "IdNivelAcceso", "NivelAcceso", autorizaciones.idNivelAcceso); ViewBag.IdProyecto = new SelectList(db.Proyectos, "IdProyecto", "Proyecto", autorizaciones.IdProyecto); return(View(autorizaciones)); }
private void btnguardar_Click(object sender, EventArgs e) { if (gvlistadoautorizaciones.DataRowCount > 0) { if (ventaForm != null) { ventaForm.autorizaciones = new List <Tuple <int, string> >(); for (int i = 0; i < gvlistadoautorizaciones.DataRowCount; i++) { ventaForm.autorizaciones.Add(new Tuple <int, string>(int.Parse(gvlistadoautorizaciones.GetRowCellValue(i, "Id").ToString()), gvlistadoautorizaciones.GetRowCellValue(i, "Autorizacion").ToString())); } ventaForm.comentarios_autorizaciones = mecomentarios.Text; } else if (realizarVenta != null) { realizarVenta.autorizaciones = new List <Autorizaciones>(); for (int i = 0; i < gvlistadoautorizaciones.DataRowCount; i++) { Autorizaciones autorizaciones = new Autorizaciones { id_autorizacion = int.Parse(gvlistadoautorizaciones.GetRowCellValue(i, "Id").ToString()), nombre_autorizacion = gvlistadoautorizaciones.GetRowCellValue(i, "Autorizacion").ToString() }; realizarVenta.autorizaciones.Add(autorizaciones); } realizarVenta.comentarios_aut = mecomentarios.Text; } MessageBox.Show("¡Autorizaciones guardadas exitosamente!", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("¡No se guardó ninguna autorización!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } }
public void autorizarComprobante(String claveAcceso) { sriAutorizacion.AutorizacionComprobantesOfflineService servicio = new sriAutorizacion.AutorizacionComprobantesOfflineService(); object[] resAutorizacion = null; try { resAutorizacion = servicio.autorizacionComprobante(claveAcceso); } catch (Exception ex) { return; } this.respuestaAutorizacion.setClaveAccesoConsultada((((System.Xml.XmlNode[])(((object[])(resAutorizacion[0]))[0]))[0]).InnerText); this.respuestaAutorizacion.setNumeroComprobantes((((System.Xml.XmlNode[])(((object[])(resAutorizacion[0]))[0]))[1]).InnerText); Autorizaciones autorizaciones = new Autorizaciones();; Autorizacion autorizacion = new Autorizacion(); XmlNode nodoAutorizaciones; if (((System.Xml.XmlNode[])(((object[])(resAutorizacion[0]))[0])).Length <= 2) { nodoAutorizaciones = (((System.Xml.XmlNode[])(((object[])(resAutorizacion[0]))[0]))[1]); } else { nodoAutorizaciones = (((System.Xml.XmlNode[])(((object[])(resAutorizacion[0]))[0]))[2]); } foreach (XmlNode nodo in nodoAutorizaciones.SelectNodes("/autorizaciones")) { autorizacion = new Autorizacion(); if (nodo.InnerText.Equals("EN PROCESO")) { autorizacion.setComprobante(null); autorizacion.setEstado(nodo["autorizacion"]["estado"].InnerText); autorizacion.setNumeroAutorizacion(nodo["autorizacion"]["numeroAutorizacion"].InnerText); Autorizacion.Mensajes msjs = new Autorizacion.Mensajes(); foreach (XmlNode nodoMensajes in nodo["autorizacion"]["mensajes"]) { Mensaje mensaje = new Mensaje(); mensaje.setIdentificador(nodoMensajes["identificador"].InnerText); mensaje.setMensaje(nodoMensajes["mensaje"].InnerText); mensaje.setTipo(nodoMensajes["tipo"].InnerText); msjs.getMensaje().Add(mensaje); autorizacion.setMensajes(msjs); } } else { java.text.DateFormat format = new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); Date date = format.parse(nodo["autorizacion"]["fechaAutorizacion"].InnerText); GregorianCalendar cal = new GregorianCalendar(); cal.setTime(date); XMLGregorianCalendar xmlGregCal = DatatypeFactory.newInstance().newXMLGregorianCalendar(cal); autorizacion.setComprobante(nodo["autorizacion"]["comprobante"].InnerText); autorizacion.setEstado(nodo["autorizacion"]["estado"].InnerText); autorizacion.setFechaAutorizacion(xmlGregCal); autorizacion.setNumeroAutorizacion(nodo["autorizacion"]["numeroAutorizacion"].InnerText); Autorizacion.Mensajes msjs = new Autorizacion.Mensajes(); foreach (XmlNode nodoMensajes in nodo["autorizacion"]["mensajes"]) { Mensaje mensaje = new Mensaje(); mensaje.setIdentificador(nodoMensajes["identificador"].InnerText); mensaje.setMensaje(nodoMensajes["mensaje"].InnerText); mensaje.setTipo(nodoMensajes["tipo"].InnerText); msjs.getMensaje().Add(mensaje); autorizacion.setMensajes(msjs); } autorizaciones.getAutorizacion().Add(autorizacion); } } this.respuestaAutorizacion.setAutorizaciones(autorizaciones); }
public void setAutorizaciones(Autorizaciones value) { this.autorizaciones = value; }