public async Task <IActionResult> Edit(int id, [Bind("formaEnvioID,formaEnvioDescripcion")] formaEnvio formaEnvio) { if (id != formaEnvio.formaEnvioID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(formaEnvio); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!formaEnvioExists(formaEnvio.formaEnvioID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(formaEnvio)); }
public async Task <IActionResult> Create([Bind("formaEnvioID,formaEnvioDescripcion")] formaEnvio formaEnvio) { if (ModelState.IsValid) { _context.Add(formaEnvio); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(formaEnvio)); }
protected void Page_Load(object sender, EventArgs e) { tIdServicio.Text = Request.QueryString["idservicio"]; tIdFormato.Text = Request.QueryString["idformato"]; tNombreUsuario.Text = Request.QueryString["usuario"]; idUsuario = Request.QueryString["idUsuario"]; int result; if (int.TryParse(tIdServicio.Text, out result)) { idCliente = result; } else { Mensaje.Text = "Parámetros de Uso erróneos"; return; } DataSet Ds = new DataSet(); DataTable Dt = new DataTable(); safservicio.capaservicioSoapClient cliente = new safservicio.capaservicioSoapClient(); Ds = cliente.ServicioCamposClave(idCliente); Dt = Ds.Tables[0]; cmbCampoClave.DataTextField = "salida"; cmbCampoClave.DataValueField = "TipoTablaInv"; cmbCampoClave.DataSource = Dt; cmbCampoClave.DataBind(); // cliente.Close(); SqlConnection cn = new SqlConnection(); cn.ConnectionString = ConfigurationManager.ConnectionStrings["Dbconnection"].ConnectionString; cn.Open(); SqlCommand cm = new SqlCommand(); cm.Connection = cn; cm.CommandText = "spGetTipoEnvioClienteServicio @idcliente=" + tIdServicio.Text; SqlDataReader Dr = cm.ExecuteReader(); List <tipoEnvio> lsTipoEnvio = new List <tipoEnvio>(); while (Dr.Read()) { tipoEnvio tp = new tipoEnvio(); tp.codigo = Dr["codigo"].ToString(); tp.descripcion = Dr["descripcion"].ToString(); lsTipoEnvio.Add(tp); } Dr.Close(); cm.CommandText = "spGetTiempoRespuestaClienteServicio @idcliente=" + tIdServicio.Text; Dr = cm.ExecuteReader(); List <tiempoRespuesta> lsTiempoRespuesta = new List <tiempoRespuesta>(); while (Dr.Read()) { tiempoRespuesta tr = new tiempoRespuesta(); tr.codigo = Dr["codigo"].ToString(); tr.descripcion = Dr["descripcion"].ToString(); lsTiempoRespuesta.Add(tr); } Dr.Close(); cm.CommandText = "select codigo, descripcion from SAF_Codificacion where nombre_tabla = 'FORMA_ENVIO' order by codigo"; Dr = cm.ExecuteReader(); List <formaEnvio> lsFormaEnvio = new List <formaEnvio>(); while (Dr.Read()) { formaEnvio fe = new formaEnvio(); fe.codigo = Dr["codigo"].ToString(); fe.descripcion = Dr["descripcion"].ToString(); lsFormaEnvio.Add(fe); } Dr.Close(); cm.CommandText = "select codigo, descripcion from SAF_Codificacion where nombre_tabla='TIPO_SALIDA' order by codigo"; Dr = cm.ExecuteReader(); List <tipoSalida> lsTipoSalida = new List <tipoSalida>(); while (Dr.Read()) { tipoSalida ts = new tipoSalida(); ts.codigo = Dr["codigo"].ToString(); ts.descripcion = Dr["descripcion"].ToString(); lsTipoSalida.Add(ts); } Dr.Close(); cmbFormaEnvio.DataValueField = "codigo"; cmbFormaEnvio.DataTextField = "descripcion"; cmbFormaEnvio.DataSource = lsFormaEnvio.ToList(); cmbFormaEnvio.DataBind(); cmbTiempoServicio.DataValueField = "codigo"; cmbTiempoServicio.DataTextField = "descripcion"; cmbTiempoServicio.DataSource = lsTiempoRespuesta.ToList(); cmbTiempoServicio.DataBind(); cmbTipoEnvio.DataValueField = "codigo"; cmbTipoEnvio.DataTextField = "descripcion"; cmbTipoEnvio.DataSource = lsTipoEnvio.ToList(); cmbTipoEnvio.DataBind(); cmbTipoSalida.DataValueField = "codigo"; cmbTipoSalida.DataTextField = "descripcion"; cmbTipoSalida.DataSource = lsTipoSalida.ToList(); cmbTipoSalida.DataBind(); habilitarEnvio(false); }
protected void Page_Load(object sender, EventArgs e) { tIdServicio.Text = Request.QueryString["idservicio"]; tNombreUsuario.Text = Request.QueryString["usuario"]; idUsuario = Request.QueryString["idUsuario"]; Mensaje.Text = ""; btnEmitirSolicitud.Enabled = false; Button1.Attributes.Add("onclick", " this.disabled = true; " + ClientScript.GetPostBackEventReference(Button1, null) + ";"); SqlConnection cn = new SqlConnection(); cn.ConnectionString = ConfigurationManager.ConnectionStrings["Dbconnection"].ConnectionString; cn.Open(); SqlCommand cm = new SqlCommand(); cm.Connection = cn; cm.CommandText = "spGetTipoEnvioClienteServicio @idcliente=" + tIdServicio.Text; SqlDataReader Dr = cm.ExecuteReader(); List <tipoEnvio> lsTipoEnvio = new List <tipoEnvio>(); while (Dr.Read()) { tipoEnvio tp = new tipoEnvio(); tp.codigo = Dr["codigo"].ToString(); tp.descripcion = Dr["descripcion"].ToString(); lsTipoEnvio.Add(tp); } Dr.Close(); cm.CommandText = "spGetTiempoRespuestaClienteServicio @idcliente=" + tIdServicio.Text; Dr = cm.ExecuteReader(); List <tiempoRespuesta> lsTiempoRespuesta = new List <tiempoRespuesta>(); while (Dr.Read()) { tiempoRespuesta tr = new tiempoRespuesta(); tr.codigo = Dr["codigo"].ToString(); tr.descripcion = Dr["descripcion"].ToString(); lsTiempoRespuesta.Add(tr); } Dr.Close(); cm.CommandText = "select codigo, descripcion from SAF_Codificacion where nombre_tabla = 'FORMA_ENVIO' order by codigo"; Dr = cm.ExecuteReader(); List <formaEnvio> lsFormaEnvio = new List <formaEnvio>(); while (Dr.Read()) { formaEnvio fe = new formaEnvio(); fe.codigo = Dr["codigo"].ToString(); fe.descripcion = Dr["descripcion"].ToString(); lsFormaEnvio.Add(fe); } Dr.Close(); cm.CommandText = "select codigo, descripcion from SAF_Codificacion where nombre_tabla='TIPO_SALIDA' order by codigo"; Dr = cm.ExecuteReader(); List <tipoSalida> lsTipoSalida = new List <tipoSalida>(); while (Dr.Read()) { tipoSalida ts = new tipoSalida(); ts.codigo = Dr["codigo"].ToString(); ts.descripcion = Dr["descripcion"].ToString(); lsTipoSalida.Add(ts); } Dr.Close(); cmbFormaEnvio.DataValueField = "codigo"; cmbFormaEnvio.DataTextField = "descripcion"; cmbFormaEnvio.DataSource = lsFormaEnvio.ToList(); cmbFormaEnvio.DataBind(); cmbTiempoServicio.DataValueField = "codigo"; cmbTiempoServicio.DataTextField = "descripcion"; cmbTiempoServicio.DataSource = lsTiempoRespuesta.ToList(); cmbTiempoServicio.DataBind(); cmbTipoEnvio.DataValueField = "codigo"; cmbTipoEnvio.DataTextField = "descripcion"; cmbTipoEnvio.DataSource = lsTipoEnvio.ToList(); cmbTipoEnvio.DataBind(); cmbTipoSalida.DataValueField = "codigo"; cmbTipoSalida.DataTextField = "descripcion"; cmbTipoSalida.DataSource = lsTipoSalida.ToList(); cmbTipoSalida.DataBind(); habilitarEnvio(false); }