public bool insertarCompra(string p_xmlCompra) { bool resp = false; CL_Compra aux_comp = Util.DeserializeCompra <CL_Compra>(p_xmlCompra); DAO_Compra dao = new DAO_Compra(); resp = dao.insertarCompra(aux_comp); return(resp); }
public List <CL_Compra> compraListar() { try { DAO_Compra dao_user = new DAO_Compra(); return(dao_user.listarCompra()); } catch (Exception ex) { Logg.Mensaje(ex.Message); return(null); } }
private static void TestInsertarComprar() { CL_Compra com = new CL_Compra(); CL_Usuario user = new CL_Usuario(); user.Id_usuario = 1; com.Usuario = user; com.Fecha_compra = "2017-11-23"; com.Total_Pago = 1000; DAO_Compra dao = new DAO_Compra(); dao.insertarCompra(com); }
protected void Button1_Click(object sender, EventArgs e) { try { CL_Usuario aux_user = (CL_Usuario)Session["objectUser"]; CL_Compra compra = new CL_Compra(); compra.UsuarioCompra = aux_user; string date = DateTime.Now.ToString("yyyy-MM-dd"); compra.FechaCompra = date; //lbl_mensaje.Text = aux_user.IdUsuario + "|" + date; string compraSerialziado = Serialize <CL_Compra>(compra); bool resp = serv.compraAgregar(compraSerialziado); if (resp) { List <CL_DetalleCompra> listaDetalleCompra = new List <CL_DetalleCompra>(); foreach (GridViewRow gvr in gv_carro.Rows) { CL_DetalleCompra aux_det = new CL_DetalleCompra(); CL_Producto pro = new CL_Producto(); pro.IdProducto = Convert.ToInt32(gvr.Cells[0].Text); aux_det.Producto = pro; CL_Compra com = new CL_Compra(); DAO_Compra dao = new DAO_Compra(); com.IdCompra = dao.maxId(); aux_det.Compra = com; aux_det.Cantidad = Convert.ToInt32(gvr.Cells[3].Text); listaDetalleCompra.Add(aux_det); } foreach (CL_DetalleCompra item in listaDetalleCompra) { string xmlDetalle = SerializeDetalle <CL_DetalleCompra>(item); serv.detalleCompraAgregar(xmlDetalle); } lbl_mensaje.Text += "Compra Exitosa"; Session.Remove("tablaCompra"); } else { lbl_mensaje.Text += "Compra No Exitosa,Intentelo Mas Tarde"; } } catch (Exception ex) { Logg.Mensaje(ex.Message); } }
public bool compraActualizar(string xmlCompra) { try { CL_Compra aux_user = DeserializeCompra <CL_Compra>(xmlCompra); DAO_Compra dao_user = new DAO_Compra(); int resp = dao_user.actualizarCompra(aux_user); if (resp > 0) { return(true); } else { return(false); } } catch (Exception ex) { Logg.Mensaje(ex.Message); return(false); } }