예제 #1
0
        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";
            }
        }
예제 #2
0
파일: MPedido.cs 프로젝트: link11516/TCU
 public void InsertarPedido(DATOS.Pedido idPedido)
 {
     _db.Insert(idPedido);
 }
예제 #3
0
파일: MPedido.cs 프로젝트: link11516/TCU
 public DATOS.Pedido BuscarPedido(int idPedido)
 {
     DATOS.Pedido Xid = _db.Select<DATOS.Pedido>(x => x.id_pedido == idPedido).FirstOrDefault();
     return Xid;
 }
예제 #4
0
파일: MPedido.cs 프로젝트: link11516/TCU
 public void ActualizarPedido(DATOS.Pedido idPedido)
 {
     _db.Update(idPedido);
 }
예제 #5
0
 public void ActualizarPedido(DATOS.Pedido idPedido)
 {
     _pedido.ActualizarPedido(idPedido);
 }
예제 #6
0
 public void InsertarPedido(DATOS.Pedido idPedido)
 {
     _pedido.InsertarPedido(idPedido);
 }