protected int AgregarDiseño() { using (dbLQDataContext db = new dbLQDataContext()) { diseno nuevo_diseno = new diseno { nombre = txtNombre.Text.Trim(), idbase = int.Parse(lsvMasas.SelectedDataKey.Value.ToString()), idcrema = int.Parse(lsvCrema.SelectedDataKey.Value.ToString()), idtopping = int.Parse(lsvtopping.SelectedDataKey.Value.ToString()), }; if (User.Identity.IsAuthenticated) { nuevo_diseno.idusuario = User.Identity.Name; } else { nuevo_diseno.idusuario = "anonimo"; } db.disenos.InsertOnSubmit(nuevo_diseno); db.SubmitChanges(); return(nuevo_diseno.iddiseno); } }
public ListaCompras(int ID, int idDiseno, int cant) { this.id = ID; this.iddiseno = idDiseno; this.cantidad = cant; using (dbLQDataContext db = new dbLQDataContext()) { diseno dis = (from c in db.disenos where c.iddiseno == this.iddiseno select c).First(); this.precio = decimal.Parse(([email protected] + dis.crema.precio + dis.topping.precio).ToString()); this.nombre = dis.nombre; urlbase = "~/Materiales/masas/" + [email protected]; urlcrema = "~/Materiales/cremas/" + dis.crema.imagen; urltop = "~/Materiales/topping/" + dis.topping.imagen; } }