public ActionResult CrearPedido(ProveedorId Prov) { var Current_UserInfo = db.Users.ToList().Find(x => x.UserName == User.Identity.Name); pedido = new Pedido { Fecha = DateTime.Now, UsuarioID = Current_UserInfo.Id, ProveedorId = Prov.select_Proveedor }; db.Pedido.Add(pedido); db.SaveChanges(); var proveedor_info = db.Proveedor.ToList().Find(x => x.Id == Prov.select_Proveedor); encabezado = new EncabezadoPedido { Id = pedido.Id, Fecha = pedido.Fecha, NombreProveedor = proveedor_info.NombreProveedor, NombresDelUsuario = Current_UserInfo.Nombre + " " + Current_UserInfo.Apellido }; Session["pedido_actual"] = encabezado; return(RedirectToAction("Index", "Pedidos")); }
private void Actualizar_Click(object sender, EventArgs e) { try { QProveedores qpr = new QProveedores(); int a = int.Parse(ProveedorId.Text); string b = ProveedorNombre.Text; MessageBox.Show(qpr.ActualizarProveedores(a, b)); qpr.LlenarProveedores(); ProveedoresData.DataSource = qpr.dat; ProveedorId.Clear(); ProveedorNombre.Clear(); } catch (Exception ex) { string err = "Error " + ex.ToString(); MessageBox.Show(err); } }
protected void SeleccionarProveedor() { ResultadoEntidad Resultado = new ResultadoEntidad(); ProveedorEntidad ProveedorEntidadObjeto = new ProveedorEntidad(); ProveedorProceso ProveedorProcesoObjeto = new ProveedorProceso(); Resultado = ProveedorProcesoObjeto.SeleccionarProveedor(ProveedorEntidadObjeto); ProveedorId.DataValueField = "ProveedorId"; ProveedorId.DataTextField = "Nombre"; if (Resultado.ErrorId == 0) { ProveedorId.DataSource = Resultado.ResultadoDatos; ProveedorId.DataBind(); } else { EtiquetaMensaje.Text = TextoError.ErrorGenerico; } ProveedorId.Items.Insert(0, new ListItem(ConstantePrograma.FiltroSeleccione, "0")); }