コード例 #1
0
 /// <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;
     }
 }
コード例 #2
0
 /// <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();
 }
コード例 #3
0
 partial void DeletepvProducto(pvProducto instance);
コード例 #4
0
 partial void UpdatepvProducto(pvProducto instance);
コード例 #5
0
 partial void InsertpvProducto(pvProducto instance);
コード例 #6
0
		private void detach_pvProducto(pvProducto entity)
		{
			this.SendPropertyChanging();
			entity.pvCatMarca = null;
		}