Ejemplo n.º 1
0
        public static int CrearOrden(Ordendto ordendto)
        {
            bd_culqiEntities db = new bd_culqiEntities();

            //insertar una nueva orden
            Orden orden = new Orden();

            //orden.ID_Orden = ordendto.ID_Orden;
            orden.Correo         = ordendto.Correo;
            orden.ID_Metodo_Pago = ordendto.ID_Metodo_Pago;
            orden.ID_Link        = ordendto.ID_Link;
            db.Orden.Add(orden);
            try
            {
                db.SaveChanges();
                return((int)orden.ID_Metodo_Pago);
            }
            catch (System.Data.Entity.Validation.DbEntityValidationException dbEx)
            {
                Exception raise = dbEx;
                foreach (var validationErrors in dbEx.EntityValidationErrors)
                {
                    foreach (var validationError in validationErrors.ValidationErrors)
                    {
                        string message = string.Format("{0}:{1}",
                                                       validationErrors.Entry.Entity.ToString(),
                                                       validationError.ErrorMessage);
                        raise = new InvalidOperationException(message, raise);
                    }
                }
                throw raise;
            }
        }
Ejemplo n.º 2
0
 public int CrearOrden(Ordendto ordendto)
 {
     return(Orden.CrearOrden(ordendto));
 }