示例#1
0
 public PagamentosCliente(string projectoid, string fornecedor, DateTime data, double valor, string Namefile, string Filepath, Tipo_Iva tipoivaidv, Ivas ivaidv, Cambio cambioidv)
 {
     this.projectoid = projectoid;
     this.fornecedor = fornecedor;
     this.data       = data;
     this.valor      = valor;
     this.Namefile   = Namefile;
     this.Filepath   = Filepath;
     this.cambioidv  = cambioidv;
     this.ivaidv     = ivaidv;
     this.tipoivaidv = tipoivaidv;
 }
示例#2
0
 public static bool Delete(Cambio Cambio)
 {
     try
     {
         DB.Cambio.DeleteOne(x => x.Id == Cambio.Id);
         return(true);
     }
     catch (Exception e)
     {
         throw new Exception("Erro delete Cambio :" + e.ToString());
     }
 }
示例#3
0
        public static bool Insert(Cambio cambio)
        {
            try
            {
                DB.Cambio.InsertOne(cambio);

                return(true);
            }
            catch (Exception e)
            {
                throw new Exception("Erro Inserir Cambio" + e.ToString());
            }
        }
示例#4
0
        public static bool Insert(string name, double value)
        {
            try
            {
                var    t    = GetAll();
                int    val  = t.Count();
                Cambio cntr = new Cambio(name, value, val);
                DB.Cambio.InsertOne(cntr);

                return(true);
            }
            catch (Exception e)
            {
                throw new Exception("Erro Inserir Cambio" + e.ToString());
            }
        }
示例#5
0
        public static bool Update(JObject Cambio)
        {
            try
            {
                ObjectId otalId = ObjectId.Parse(Cambio.GetValue("_id").ToString());
                Cambio   aux    = Cambio.ToObject <Cambio>();
                aux.Id = otalId;


                DB.Cambio.ReplaceOne(x => x.Id == aux.Id, aux);
                return(true);
            }
            catch (Exception e)
            {
                throw new Exception("Erro Update Cambio :" + e.ToString());
            }
        }
示例#6
0
        public static Cambio Get(string name)
        {
            try
            {
                Cambio Cambio = DB.Cambio.Find(x => x.name == name).FirstOrDefault();
                if (Cambio != null)
                {
                    return(Cambio);
                }

                return(null);
            }
            catch (Exception e)
            {
                throw new Exception("Erro Inserir Cambio " + e.ToString());
            }
        }
示例#7
0
        public static bool Insert(string projectoid, string fornecedor, DateTime data, double valor, string Namefile, string Filepath, Tipo_Iva tipoivaidv, Ivas ivaidv, Cambio cambioidv)
        {
            try
            {
                PagamentosCliente cntr = new PagamentosCliente(projectoid, fornecedor, data, valor, Namefile, Filepath, tipoivaidv, ivaidv, cambioidv);
                DB.PagamentosCliente.InsertOne(cntr);

                return(true);
            }
            catch (Exception e)
            {
                throw new Exception("Erro Inserir PagamentosCliente" + e.ToString());
            }
        }