public async Task <ActionResult> Edit([Bind(Include = "Id,DetallesCompras,Provedores,FechaCompra,Status,TipoPago,Total")] Compras compras) { ApplicationDbContext db = new ApplicationDbContext(); if (User.Identity.IsAuthenticated) { var iduser = User.Identity.GetUserId(); Empleados user = db.Empleados.Where(p => p.Id_users.Equals(iduser)).First(); if (user.Active && (user.Puesto.Equals("Control finanzas") || user.Puesto.Equals("Director Administrativo"))) { if (ModelState.IsValid) { db.Entry(compras).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(compras)); } return(RedirectToAction("Denegate", "Empleados", user)); } else { return(RedirectToAction("Login", "Account")); } }
// POST: api/newBuyHistory public void Post([FromBody] Compras value) { Compras newbuy = new Compras(); Errors b = new Errors(); newbuy.new_buy(ref mensaje_error, ref numero_error, value.Codigo_Compras, b.encrypt(value.Cod_User_FK), value.Cantidad, value.Total); }
public void BuscarTest() { RepositorioBase <Compras> repositorio = new RepositorioBase <Compras>(); Compras compras = repositorio.Buscar(1); Assert.IsNotNull(compras); }
private void Limpiar() { CompraIDTextBox.Text = "0"; SuplidorIdTextbox.Text = "0"; SubTotalTextBox.Text = "0"; ITBISTextBox.Text = "18"; DescuentoTextBox.Text = "0"; ProductoIdTexBox.Text = "0"; PrecioTextBox.Text = "0"; CantidadTextBox.Text = "0"; TotalTextBox.Text = "0"; FechaDeCompraTimePicker.SelectedDate = DateTime.Now; UsuarioIdTextBox.Text = (MainWindow.usuarioSiempreActivoId.ToString()); SubTotal = 0; Total = 0; Cantidad = 0; Precio = 0; Itbis = 0; Bandera = 0; AplicaPorcentaje = 0; Porcentaje = 0; Compras compra = new Compras(); this.Detalle = new List <ComprasDetalle>(); CargarGrid(); Actualizar(); }
public bool Eliminar(int id) { bool paso = false; Contexto db = new Contexto(); ComprasControllers comprasControllers = new ComprasControllers(); try { Pagos pagos = Buscar(id); if (pagos != null) { foreach (var item in pagos.PagosDetalles) { Compras compras = comprasControllers.Buscar(item.CompraId); compras.Balance += item.Pago; comprasControllers.Guardar(compras); } db.Entry(pagos).State = EntityState.Deleted; paso = db.SaveChanges() > 0; } } catch (Exception) { throw; } return(paso); }
private bool Insertar(Pagos pagos) { bool paso = false; Contexto db = new Contexto(); ComprasControllers comprasControllers = new ComprasControllers(); try { foreach (var item in pagos.PagosDetalles) { Compras compras = comprasControllers.Buscar(item.CompraId); compras.Balance -= item.Pago; if (compras.Balance < 0) { compras.Balance = 0; } comprasControllers.Guardar(compras); } db.Pagos.Add(pagos); paso = db.SaveChanges() > 0; } catch (Exception) { throw; } return(paso); }
public static bool Modificar(Compras compras) { Contexto db = new Contexto(); bool paso = false; try { db.Database.ExecuteSqlRaw($"DELETE FROM ComprasDetalle Where CompraId={compras.CompraId}"); foreach (var item in compras.ComprasDetalle) { db.Entry(item).State = EntityState.Added; } db.Entry(compras).State = EntityState.Modified; paso = (db.SaveChanges() > 0); } catch { throw; } finally { db.Dispose(); } return(paso); }
private void BtnCpmpras_Click(object sender, RoutedEventArgs e) { Compras ventana = new Compras(); ventana.Owner = this; ventana.Show(); }
public static void BorrarCantidad(Compras compras) { List <Articulos> articulos = ArticulosBLL.GetList(ar => true); if (articulos != null) { foreach (var articulo in articulos) { decimal Cantidad = articulo.Stock; foreach (var compra in compras.ComprasDetalle) { Cantidad -= compra.CantidadArticulos; } if (Cantidad < 0) { Cantidad = 0; articulo.Stock = Cantidad; } else { articulo.Stock = Cantidad; } ArticulosBLL.Guardar(articulo); } } }
private void Atualizar(object sender, RoutedEventArgs e) { Compras c = new Compras(); try { c.IdCliente = int.Parse(txtI.Text); } catch (FormatException) { MessageBox.Show("Não é um numero"); } c.NomeLivro = txtN.Text; try { c.Quantidade = int.Parse(txtQ.Text); } catch (FormatException) { MessageBox.Show("Não é um numero"); } try { c.ValorTotal = double.Parse(txtT.Text); } catch (FormatException) { MessageBox.Show("Não é um numero"); } NCompras n = new NCompras(); n.Update(c); grid.ItemsSource = null; grid.ItemsSource = n.Select(); }
public void ModificarTest() { ComprasRepositorio db = new ComprasRepositorio(); List <DetalleCompras> lista = new List <DetalleCompras>(); lista.Add(new DetalleCompras() { IdCompra = 1, IdDetalleCompra = 1, Unidades = 3, Total = 3, CostoUnidad = 3, IdProducto = 3 }); Compras compra = new Compras() { IdCompra = 1, IdComprobante = 2, IdProveedor = 2, IdUsuario = 1, FechaCompra = DateTime.Now, CostoCompra = 102, Detalles = lista }; Assert.IsTrue(db.Modificar(compra)); }
public static void ObtenerCosto(Compras compras) { List <Articulos> articulos = ArticulosBLL.GetList(ar => true); if (articulos != null) { foreach (var articulo in articulos) { decimal Costo = articulo.Costo; foreach (var compra in compras.ComprasDetalle) { if (articulo.ArticuloId == compra.ArticuloId) { if (articulo.Costo != 0) { articulo.Costo = Costo; } else { Costo += compra.Costo; } } } articulo.Costo = Costo; ArticulosBLL.Guardar(articulo); } } }
public double getp() { Compras c2 = new Compras(); c2.ValorTotal = double.Parse(txtP.Text); return(c2.ValorTotal); }
public static bool Guardar(Compras compras) { bool paso = false; Contexto contexto = new Contexto(); try { foreach (var item in compras.CompraDetalle) { var producto = contexto.Productos.Find(item.ProductoId); if (producto != null) { producto.Cantidad += item.Cantidad; } } if (contexto.Compras.Add(compras) != null) { paso = contexto.SaveChanges() > 0; } } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
public static bool Modificar(Compras compras) { bool paso = false; Contexto contexto = new Contexto(); try { contexto.Database.ExecuteSqlRaw($"Delete FROM ComprasDetalles Where CompraId={compras.CompraId}"); foreach (var anterior in compras.CompraDetalle) { contexto.Entry(anterior).State = EntityState.Added; } contexto.Entry(compras).State = EntityState.Modified; paso = (contexto.SaveChanges() > 0); } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
public async Task <Compras> AddCompra(long orden, Compras compra) { string webApiUrl = WebApiMethods.AddCompra + orden; Compras compraResult = await App.HttpTools.HttpPostObjectWithResponseDataAsync <Compras, Compras>(webApiUrl, compra, "Hubo un error en el guardado de la venta").ConfigureAwait(false); return(compraResult); }
public static void BorrarCosto(Compras compras) { List <Articulos> articulos = ArticulosBLL.GetList(ar => true); if (articulos != null) { foreach (var articulo in articulos) { decimal Costo = articulo.Costo; foreach (var compra in compras.ComprasDetalle) { Costo -= compra.Costo; } if (Costo < 0) { Costo = 0; articulo.Costo = Costo; } else { articulo.Costo = Costo; } ArticulosBLL.Guardar(articulo); } } }
public string getnome() { Compras c = new Compras(); c.NomeLivro = txtN.Text; return(c.NomeLivro); }
protected void btningresar_Click(object sender, EventArgs e) { //double descuento = int.Parse(precio) * 0.5; //double subtotal =int.Parse(precio)-descuento; listarcompras(); double iva = 13; try { this.cp = new Compras(); this.cp.fecha_compra = DateTime.Now; this.cp.Departamento = "Video Juegos"; //this.cp.Articulo =nombreA; this.cp.Descripcion = Descripcion; this.cp.Precio = precio; this.cp.Cantidad = int.Parse(this.txtcantidad.Text); this.cp.Codigo_Articulo = codigo; this.cp.Descuento = double.Parse(precio) * 0.5; this.cp.Subtotal = double.Parse(precio) - this.cp.Descuento; this.cp.IVA = iva; this.cp.Usuario = Usuarios.Usuario; this.cp.Total_pagar = double.Parse(this.txtcantidad.Text) * this.cp.Subtotal; this.cp.Opc = 1; this.cph = new ComprasHelper(cp); this.cph.InsertarCompras(); EnviarCorreo(); this.lbl_estado.Text = "compra exitosa"; //Response.Redirect("Factura.aspx"); } catch (Exception ex) { this.lbl_estado.Text = ex.Message; } }
protected void btn_comprasCosolas_Click(object sender, EventArgs e) { listarcompras(); double iva = 13; try { this.cp = new Compras(); this.cp.fecha_compra = DateTime.Today; this.cp.Departamento = "Consolas"; //this.cp.Articulo = nombreA; this.cp.Descripcion = Descripcion; this.cp.Precio = precio; this.cp.Cantidad = int.Parse(this.txtcantidad.Text); this.cp.Codigo_Articulo = codigo; this.cp.Descuento = double.Parse(precio) * 0.1; this.cp.Subtotal = double.Parse(precio) - this.cp.Descuento; this.cp.IVA = iva; this.cp.Usuario = Usuarios.Usuario; this.cp.Total_pagar = double.Parse(this.txtcantidad.Text) * this.cp.Subtotal; this.cp.Opc = 1; this.cph = new ComprasHelper(cp); this.cph.InsertarCompras(); EnviarCorreo(); this.lbl_estado.Text = "compra exitosa"; } catch (Exception ex) { this.lbl_estado.Text = ex.Message; } }
public string Put(Compras c) { try { DataTable table = new DataTable(); DateTime time = c.FechaElaboracion; DateTime time2 = c.FechaPromesa; DateTime time3 = c.FechaEntrega; string format = "yyyy-MM-dd HH:mm:ss"; string query = @" update Compras SET Folio =" + c.Folio + ", PO = '" + c.PO + "', IdProveedor = " + c.IdProveedor + ", Proveedor ='" + c.Proveedor + "', Subtotal = '" + c.Subtotal + "', Total = '" + c.Total + "', Descuento = '" + c.Descuento + "', ImpuestosRetenidos = '" + c.ImpuestosRetenidos + "', ImpuestosTrasladados = '" + c.ImpuestosTrasladados + "', Moneda = '" + c.Moneda + "', Observaciones ='" + c.Observaciones + "', TipoCambio = '" + c.TipoCambio + "', CondicionesPago = '" + c.CondicionesPago + "', SacosTotales = '" + c.SacosTotales + "', PesoTotal = '" + c.PesoTotal + "', Estatus = '" + c.Estatus + "', Factura = " + c.Factura + ", Ver = '" + c.Ver + "', FechaElaboracion = '" + time.ToString(format) + "', FechaPromesa = '" + time2.ToString(format) + "', FechaEntrega = '" + time3.ToString(format) + "', Comprador = '" + c.Comprador + "', SubtotalDlls = '" + c.SubtotalDlls + "', TotalDlls = '" + c.TotalDlls + "', DescuentoDlls ='" + c.DescuentoDlls + "', ImpuestosTrasladadosDlls = '" + c.ImpuestosTrasladadosDlls + "' where IdCompra = " + c.IdCompra + @";"; using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["Prolapp"].ConnectionString)) using (var cmd = new SqlCommand(query, con)) using (var da = new SqlDataAdapter(cmd)) { cmd.CommandType = CommandType.Text; da.Fill(table); } return("Se Actualizo Correctamente"); } catch (Exception exe) { return("Se produjo un error" + exe); } }
public ActionResult Details(int?id) { ApplicationDbContext db = new ApplicationDbContext(); if (User.Identity.IsAuthenticated) { var iduser = User.Identity.GetUserId(); Empleados user = db.Empleados.Where(p => p.Id_users.Equals(iduser)).First(); if (user.Active && (user.Puesto.Equals("Control finanzas") || user.Puesto.Equals("Director Administrativo"))) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Compras compra = db.Compras.Find(id); // ViewBag.Detalles_Compra = compra.DetallesCompras.ToList(); if (ViewBag.Detalles_Compra == null) { return(HttpNotFound()); } return(View()); } return(RedirectToAction("Denegate", "Empleados", user)); } else { return(RedirectToAction("Login", "Account")); } }
public List <Compras> GetCompras(string fecha1, string usuario) { List <Compras> compras = new List <Compras>(); SqlCeConnection conn = null; try { conn = new SqlCeConnection(@"Data Source=|DataDirectory|\DB\DB_local.sdf"); conn.Open(); //commands represent a query or a stored procedure SqlCeCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM compras WHERE fecha='" + fecha1 + "' AND usuario='" + usuario + "'"; SqlCeDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Compras compra = new Compras(); compra.id_compra = reader["id_compras"].ToString(); compra.fecha = reader["fecha"].ToString(); compra.usuario = reader["usuario"].ToString(); compra.tipo = reader["tipo"].ToString(); compra.hora = reader["hora"].ToString(); compra.total = float.Parse(reader["total"].ToString()); compras.Add(compra); } } finally { conn.Close(); } return(compras); }
public string Post(Compras c) { try { DataTable table = new DataTable(); DateTime time = c.FechaElaboracion; DateTime time2 = c.FechaPromesa; DateTime time3 = c.FechaEntrega; string format = "yyyy-MM-dd HH:mm:ss"; string query = @"exec itInsertNuevaCompra " + c.Folio + ",'" + c.PO + "'," + c.IdProveedor + ",'" + c.Proveedor + "','" + c.Subtotal + "','" + c.Total + "','" + c.Descuento + "','" + c.ImpuestosRetenidos + "','" + c.ImpuestosTrasladados + "','" + c.Moneda + "','" + c.Observaciones + "','" + c.TipoCambio + "','" + c.CondicionesPago + "','" + c.SacosTotales + "','" + c.PesoTotal + "','" + c.Estatus + "'," + c.Factura + ",'" + c.Ver + "','" + time.ToString(format) + "','" + time2.ToString(format) + "','" + time3.ToString(format) + "','" + c.Comprador + "','" + c.SubtotalDlls + "','" + c.TotalDlls + "','" + c.DescuentoDlls + "','" + c.ImpuestosTrasladadosDlls + @"'"; using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["Prolapp"].ConnectionString)) using (var cmd = new SqlCommand(query, con)) using (var da = new SqlDataAdapter(cmd)) { cmd.CommandType = CommandType.Text; da.Fill(table); } return("Se Agrego Correctamente"); } catch (Exception exe) { return("Se produjo un error" + exe); } }
private void comprasToolStripMenuItem_Click(object sender, EventArgs e) { Compras frm = new Compras(); frm.ShowDialog(); frm = null; }
public Compras GetCompra(string id) { Compras compra = null; SqlCeConnection conn = new SqlCeConnection(@"Data Source=|DataDirectory|\DB\DB_local.sdf"); conn.Open(); //commands represent a query or a stored procedure SqlCeCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM compras WHERE id_compras='" + id + "';"; SqlCeDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { compra = new Compras( reader["id_compras"].ToString(), reader["fecha"].ToString(), reader["usuario"].ToString(), reader["tipo"].ToString(), reader["hora"].ToString(), float.Parse(reader["total"].ToString()) ); } conn.Close(); return(compra); }
public void ModificarTest() { Contexto db = new Contexto(); Compras Compra = new Compras(); Compra.CompraId = 1; Compra.Fecha = DateTime.Now; Compra.ProveedorId = 1; Compra.Balance = 2000; Compra.Itbis = 18; Compra.DetalleCompra.Add(new ComprasDetalle() { Id = 0, CompraId = 1, Cantidad = 20, ProductoId = 2, Precio = 50, Subtotal = 1000 } ); Assert.IsTrue(ComprasBLL.Modificar(Compra)); }
public void LlenarDatos(Compras compras) { int id, cantidad; float itbis, precio, flete, monto; int.TryParse(CompraIdTextBox.Text, out id); int.TryParse(CantidadTextBox.Text, out cantidad); float.TryParse(ITBISTextBox.Text, out itbis); float.TryParse(CostoTextBox.Text, out precio); float.TryParse(FleteTextBox.Text, out flete); float.TryParse(MontoTextBox.Text, out monto); compras.CompraId = id; compras.Fecha = FechaDateTimePicker.Text; compras.TipoCompra = TipoDeCompraComboBox.Text; compras.NFC = NFCTextBox.Text; compras.TipoNFC = TipoNFCTextBox.Text; compras.Flete = flete; compras.Monto = monto; compras.ProveedorId = (int)ProveedorComboBox.SelectedValue; foreach (DataGridViewRow row in CompraDataGridView.Rows) { int id1 = Convert.ToInt32(row.Cells["ProductoId"].Value); int cantidad1 = Convert.ToInt32(row.Cells["Cantidad"].Value); compras.AgregarProducto(id1, row.Cells["Nombre"].Value.ToString(), Convert.ToSingle(row.Cells["Costo"].Value), cantidad1, Convert.ToSingle(row.Cells["ITBIS"].Value), Convert.ToSingle(row.Cells["Importe"].Value)); } }
private void EliminarButton_Click(object sender, EventArgs e) { Compras compra = new Compras(); compra.CompraId = Convertir(); if (compra.CompraId > 0) { if (compra.Buscar(compra.CompraId)) { if (compra.Eliminar()) { MessageBox.Show("Compra Eliminada", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); NuevoButton.PerformClick(); GuardarButton.Text = "Guardar"; EliminarButton.Enabled = false; } else { MessageBox.Show("Error al eliminar", "alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Esta Compra no Existe", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public ActionResult Comprar() { ApplicationDbContext db = new ApplicationDbContext(); if (User.Identity.IsAuthenticated) { var iduser = User.Identity.GetUserId(); Empleados user = db.Empleados.Where(p => p.Id_users.Equals(iduser)).First(); if (user.Active && (user.Puesto.Equals("Control finanzas") || user.Puesto.Equals("Director Administrativo"))) { List <Carrito> detalle_proxy = (List <Carrito>)Session["detalle_compras"]; double total = 0; ICollection <DetalleCompras> compras_list = new List <DetalleCompras>(); foreach (Carrito det_proxy in detalle_proxy) { Productos producto = db.Productos.Find(det_proxy.Productos.Id); total += (det_proxy.Productos.Costo_unitario * det_proxy.Cantidad); DateTime vencimiento = DateTime.Now; vencimiento = vencimiento.AddMonths(producto.Time_Mount); vencimiento = vencimiento.AddDays(producto.Time_Day); DetalleCompras dcompra = new DetalleCompras { Fecha_vencimiento = vencimiento, Cantidad = det_proxy.Cantidad, PorcentajeDescuento = 0, PorcentajeIncremnto = 0, Productos = producto, SubTotal = (det_proxy.Productos.Precio_final * det_proxy.Cantidad) }; compras_list.Add(dcompra); } Provedores prove = (Provedores)Session["proveedores"]; Provedores prueba = db.Provedores.Where(x => x.Id == prove.Id).FirstOrDefault(); Compras compras = new Compras { // DetallesCompras = compras_list, Provedores = prueba, FechaCompra = DateTime.Now, Status = 1, TipoPago = 2, Total = total }; db.Compras.Add(compras); db.SaveChangesAsync(); Session["proveedores"] = null; Session["detalle_compras"] = null; return(Redirect("/Compras/Index")); } return(RedirectToAction("Denegate", "Empleados", user)); } else { return(RedirectToAction("Login", "Account")); } }
public double CalcularDesconto(Compras.Compras compras) { if (compras.produtos.Count > 5) { return compras.Valor * 0.05; } return Proximo.CalcularDesconto(compras); }
public double CalcularDesconto(Compras.Compras compras) { if (compras.Valor > 500.00) { return compras.Valor * 0.1; } return Proximo.CalcularDesconto(compras); }
public static double AplicarDesconto(Compras.Compras compras) { IDesconto d1 = new DescontoCincoItens(); IDesconto d2 = new DescontoMaisQuinhentosReais(); IDesconto ultimo = new SemDesconto(); d1.Proximo = d2; d2.Proximo = ultimo; return d1.CalcularDesconto(compras); }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (Regex.IsMatch(txtno.Text, "^[a-zA-Z]+$") && (Regex.IsMatch(txtCa.Text, "^[a-zA-Z]+$") && (Regex.IsMatch(txtCan.Text, @"^\d+$")))) { bdPrincipal bd = new bdPrincipal(); ProyectoFinal.MiBD.Productos prod = new ProyectoFinal.MiBD.Productos(); prod.NombreProdu = txtno.Text; prod.Categoria = txtCa.Text; prod.Cantidad = int.Parse(txtCan.Text); bd.producto.Add(prod); bd.SaveChanges(); MessageBox.Show("Datos almacenados correctamente"); } else { MessageBox.Show("datos no validos"); } Compras vb = new Compras(); vb.Show(); this.Close(); }
public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(global::System.Xml.Schema.XmlSchemaSet xs) { Compras ds = new Compras(); global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); global::System.Xml.Schema.XmlSchemaAny any = new global::System.Xml.Schema.XmlSchemaAny(); any.Namespace = ds.Namespace; sequence.Items.Add(any); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); if (xs.Contains(dsSchema.TargetNamespace)) { global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); s2.SetLength(0); schema.Write(s2); if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; for (; ((s1.Position != s1.Length) && (s1.ReadByte() == s2.ReadByte())); ) { ; } if ((s1.Position == s1.Length)) { return type; } } } } finally { if ((s1 != null)) { s1.Close(); } if ((s2 != null)) { s2.Close(); } } } xs.Add(dsSchema); return type; }
public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) { global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType(); global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence(); Compras ds = new Compras(); global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny(); any1.Namespace = "http://www.w3.org/2001/XMLSchema"; any1.MinOccurs = new decimal(0); any1.MaxOccurs = decimal.MaxValue; any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; sequence.Items.Add(any1); global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny(); any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1"; any2.MinOccurs = new decimal(1); any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax; sequence.Items.Add(any2); global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute(); attribute1.Name = "namespace"; attribute1.FixedValue = ds.Namespace; type.Attributes.Add(attribute1); global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute(); attribute2.Name = "tableTypeName"; attribute2.FixedValue = "CompraLineaDataTable"; type.Attributes.Add(attribute2); type.Particle = sequence; global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable(); if (xs.Contains(dsSchema.TargetNamespace)) { global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream(); global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream(); try { global::System.Xml.Schema.XmlSchema schema = null; dsSchema.Write(s1); for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) { schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current)); s2.SetLength(0); schema.Write(s2); if ((s1.Length == s2.Length)) { s1.Position = 0; s2.Position = 0; for (; ((s1.Position != s1.Length) && (s1.ReadByte() == s2.ReadByte())); ) { ; } if ((s1.Position == s1.Length)) { return type; } } } } finally { if ((s1 != null)) { s1.Close(); } if ((s2 != null)) { s2.Close(); } } } xs.Add(dsSchema); return type; }
public ActionResult Empresa(Compras.DTO.EmpresaDTO empresa) { Compras.Service.EmpresaService.Cadastrar(empresa); return View(); }
public double CalcularDesconto(Compras.Compras compras) { return 0; }