protected void btnFinalizar_Click(object sender, EventArgs e) { try { string valor = string.Concat(Request.QueryString["id"]); var mat = new DATOS.Pedido { id_pedido = Convert.ToInt32(txtIDPedido.Text), id_orden = Convert.ToInt32(txtIDOrden.Text), numero_orden = Convert.ToInt32(txtNumPedido.Text), fecha = txtFecha.Text, observaciones = txtObservaciones.Text.ToUpper() }; IPedido Pedido = new BL.Clases.MPedido(); Pedido.InsertarPedido(mat); IMaterialPedido MatsPedido = new BL.Clases.MMaterialPedido(); foreach (var item in TESTConfig.ListaItems) { var rowslista = new DATOS.MaterialPedido { id_pedido = item.id_pedido, codigo_mat = item.codigo_mat, cantidad = item.cantidad }; MatsPedido.InsertarMaterialXpedido(rowslista); } TESTConfig.ListaItems.Clear(); Response.Redirect(string.Concat("~/OTs.aspx?id=", valor)); } catch (Exception) { mensaje.Visible = false; mensajeError.Visible = true; textoMensaje.InnerHtml = string.Empty; textoMensajeError.InnerHtml = "Error al agregar Pedido"; } }
public void ActualizarMaterialXpedido(DATOS.MaterialPedido codigoMat) { _db.Update(codigoMat); }
public void InsertarMaterialXpedido(DATOS.MaterialPedido codigoMat) { _db.Insert(codigoMat); }
public DATOS.MaterialPedido BuscarMaterialXpedido(int id_pedido) { DATOS.MaterialPedido XidPedido = _db.Select <DATOS.MaterialPedido>(x => x.id_pedido == id_pedido).FirstOrDefault(); return(XidPedido); }
public void ActualizarMaterialXpedido(DATOS.MaterialPedido codigoMat) { _mate.ActualizarMaterialXpedido(codigoMat); }