/// <summary> /// Inserta un registro de la entidad /// Persona a la BD SQL Server. /// </summary> public void InsertarEntidad() { try { this.bdProducto = EntidadBase.Cast<Producto, pvProducto>(this.oProducto); //this.bdProducto.precio = decimal.Parse(this.oProducto.precio); this.bdProducto.id = Guid.NewGuid(); base.contexto.pvProducto.InsertOnSubmit(this.bdProducto); base.contexto.SubmitChanges(); } catch (Exception ex) { base.bProcesoCorrecto = false; throw ex; } }
/// <summary> /// Consulta a entidad Producto en base el id /// </summary> public override void ConsultaEntidadPorID() { this.bdProducto = (from p in base.contexto.pvProducto where p.id == this.idEntidad select p).SingleOrDefault(); }
partial void DeletepvProducto(pvProducto instance);
partial void UpdatepvProducto(pvProducto instance);
partial void InsertpvProducto(pvProducto instance);
private void detach_pvProducto(pvProducto entity) { this.SendPropertyChanging(); entity.pvCatMarca = null; }