protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("buscar")) { listordenes.DataSource = null; listordenes.DataBind(); listsolicitudes.DataSource = null; listsolicitudes.DataBind(); string dat = e.CommandArgument.ToString(); cargartabla(dat); Labelidincidencia.Text = dat; DataRow puntoedit = punto.ConsultarPuntosEdit(dat).Rows[0]; barr.idbarrios = puntoedit["barrios_idbarrioscol"].ToString(); DataRow dir = barr.ConsultarTodoporBarrio(barr).Rows[0]; cargarDepartamentos(dir["idpais"].ToString()); pais_.SelectedValue = dir["idpais"].ToString(); departamento_.SelectedValue = dir["iddepartamento"].ToString(); cargarMunicipios(dir["iddepartamento"].ToString()); municipio_.SelectedValue = dir["idmunicipio"].ToString(); cargarBarrios(dir["idmunicipio"].ToString()); barrio_.SelectedValue = puntoedit["barrios_idbarrioscol"].ToString(); tipo.SelectedValue = puntoedit["tipocol"].ToString(); estadoserv.SelectedValue = puntoedit["estadocol"].ToString(); longitud_.Text = puntoedit["coordenadaxcol"].ToString(); latitud_.Text = puntoedit["coordenadaycol"].ToString(); direcciont_.Text = puntoedit["direcioncol"].ToString(); referencia_.Text = puntoedit["referenciascol"].ToString(); idserv.Text = puntoedit["idservicioscol"].ToString(); idpuntoac.Text = puntoedit["idpuntoscol"].ToString(); listsolicitudes.DataSource = serv.consultarSolicitudesID(dat); listsolicitudes.DataBind(); OrdenSalida ord = new OrdenSalida(); listordenes.DataSource = ord.ConsultarByservicio(dat); listordenes.DataBind(); try { punt = punto.consultarpuntosdelservicio(e.CommandArgument.ToString()); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, typeof(Page), "pop", "swal({title: 'UUUUPSSS!!!!', text: 'Algo ha ocurrido estamos trabajando para solucionarlo',imageUrl: '../../Contenido/images/monkeyprogramer.jpg',imageSize: '400x250'})", true); } } else { } if (e.CommandName.Equals("getservicio")) { string t = e.CommandArgument.ToString(); Response.Redirect("detalleservicio.aspx?addds=" + t, false); } }
public static bool cerrarord_Click() { OrdenSalida ord = new OrdenSalida(); if (bandera) { bool dat = ord.Cerrarorden(valosal); return(dat); } return(false); }
public CommandContracts.Common.CommandResult Handle(InsertarOrdenSalidaCommand command) { if (command == null) { throw new ArgumentException("Tiene que ingresar una cliente"); } OrdenSalida dominio = null; if (command.iddocumentosalida.HasValue) { dominio = _OrdenSalidaRepository.Get(x => x.iddocumentosalida == command.iddocumentosalida).LastOrDefault(); } else { dominio = new OrdenSalida(); } dominio.activo = command.activo; dominio.fechahoraregistro = command.fechahoraregistro; dominio.idcliente = command.idcliente; dominio.idtiposalida = command.idtiposalida; dominio.idusuarioregistro = command.idusuarioregistro; dominio.numerodocumento = "TEMP"; dominio.fechasalida = command.fechasalida; try { if (!command.iddocumentosalida.HasValue) { _OrdenSalidaRepository.Add(dominio); } _OrdenSalidaRepository.Commit(); dominio.numerodocumento = dominio.iddocumentosalida.ToString().PadLeft(6, '0'); _OrdenSalidaRepository.Commit(); return(new InsertarOrdenSalidaOutput() { iddocumentosalida = dominio.iddocumentosalida }); } catch (Exception ex) { // _ValortablaRepository.Delete(dominio); //_ValortablaRepository.Commit(); throw; } }
protected void GridView2_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("imprimir")) { Labelidincidencia.Text = e.CommandArgument.ToString(); Labelidincidencia.Visible = true; DataRow indat = inci.ConsultarIncidencias(Labelidincidencia.Text).Rows[0]; DataRow ser = serv.consultaserviciosid(indat["servicios_idservicios"].ToString()).Rows[0]; cont.idcontrato = ser["contrato_idcontrato"].ToString(); DataRow estratomegas = cont.estratoymegas(int.Parse(cont.idcontrato)).Rows[0]; DataRow con = cont.ConsultarContratoidcontrato(cont).Rows[0]; terc.idterceros = con["terceros_idterceros_cont"].ToString(); DataRow ter = terc.ConsultarTercerosId(terc).Rows[0]; OrdenSalida ord = new OrdenSalida(); DataRow telefono = ord.cosnutlarlefonosorden("" + terc.idterceros).Rows[0]; ScriptManager.RegisterStartupScript(this, typeof(Page), "pop", "swal({title:'INCIDENCIA # " + Labelidincidencia.Text + "',text:'CLIENTE : " + ter["nombre"].ToString() + " " + ter["apellido"].ToString() + " CEDULA : " + ter["identificacion"].ToString() + " DIRECCION : " + ter["direccion"].ToString() + " DETALLE : " + indat["detalle"].ToString() + " TELEFONO : " + telefono["telefono"].ToString() + " PLAN : " + estratomegas["estrato"].ToString() + " " + estratomegas["subida"].ToString() + "MB',type:'warning'},function(){window.print();})", true); } }
public async Task <long> RegisterOrdenSalida(OrdenSalidaForRegister ordenSalidaForRegister) { OrdenSalida ordensalida; ordensalida = new OrdenSalida(); ordensalida.Activo = true; ordensalida.AlmacenId = 1; ordensalida.EquipoTransporteId = null; ordensalida.EstadoId = (Int32)Constantes.EstadoOrdenSalida.Creado; ordensalida.FechaRegistro = DateTime.Now; ordensalida.FechaRequerida = Convert.ToDateTime(ordenSalidaForRegister.FechaRequerida); ordensalida.GuiaRemision = ordenSalidaForRegister.GuiaRemision; ordensalida.HoraRequerida = ordenSalidaForRegister.HoraRequerida; ordensalida.NumOrden = ordenSalidaForRegister.NumOrden; ordensalida.Propietario = ordenSalidaForRegister.Propietario; ordensalida.PropietarioId = ordenSalidaForRegister.PropietarioId; ordensalida.ClienteId = ordenSalidaForRegister.ClienteId; ordensalida.UbicacionId = null; ordensalida.UsuarioRegistro = 1; ordensalida.DireccionId = ordenSalidaForRegister.IdDireccion; ordensalida.NumOrden = ""; ordensalida.OrdenCompraCliente = ordenSalidaForRegister.OrdenCompraCliente; using (var transaction = _context.Database.BeginTransaction()) { await _context.OrdenSalida.AddAsync(ordensalida); await _context.SaveChangesAsync(); ordensalida.NumOrden = (ordensalida.Id).ToString().PadLeft(7, '0'); await _context.SaveChangesAsync(); transaction.Commit(); return(ordensalida.Id); } }