public static List <ProdutoCiclo> listaProdutosCicloPorEmpresa(Ciclos ciclo, int empresa) { using (FbConnection fbConn = new FbConnection(Util.DAO.Conn)) { using (FbCommand cmd = new FbCommand()) { try { fbConn.Open(); cmd.Connection = fbConn; cmd.CommandText = "SELECT * FROM PRODUTO_CICLO WHERE CICLO = " + ciclo.id + " ORDER BY EMPRESA"; FbDataReader dr = cmd.ExecuteReader(); List <ProdutoCiclo> listaProdutos = new List <ProdutoCiclo>(); while (dr.Read()) { if (int.Parse(dr["EMPRESA"].ToString()) == empresa) { ProdutoCiclo produto = new ProdutoCiclo(); produto.idProdutoCiclo = (int)dr["ID"]; produto.produto = new Produto(); produto.produto.idProduto = (int)dr["PRODUTO"]; produto.produto.descricao = ProdutoDAO.retornaProduto(produto.produto.idProduto, ciclo.crg); produto.volume = dr["VOLUME"].ToString(); produto.unidade = new Unidade(); produto.unidade.idUnidade = (int)dr["UNIDADE"]; produto.unidade.unidade = UnidadeDAO.retornaUnidade(produto.unidade.idUnidade, ciclo.crg); produto.empresa = new EmpresaCiclo(); produto.empresa.idEmpresa = (int)dr["EMPRESA"]; produto.empresa.nome = EmpresaCicloDAO.retornaEmpresa(produto.empresa.idEmpresa, ciclo.crg); produto.ciclo = ciclo; listaProdutos.Add(produto); } } return(listaProdutos); } catch (FbException fbError) { LogErro logErro = new LogErro(); logErro.crg = ciclo.crg; logErro.descricao = "Erro ao listar os Produtos do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = fbError.Message; LogErroDAO.inserirLogErro(logErro, 0); return(null); } catch (Exception error) { LogErro logErro = new LogErro(); logErro.crg = ciclo.crg; logErro.descricao = "Erro ao listar os Produtos do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = error.Message; LogErroDAO.inserirLogErro(logErro, 0); return(null); } } } }
public static Ciclos Get(System.Int32 cicloID) { DataSet ds; Database db; string sqlCommand; DbCommand dbCommand; Ciclos instance; instance = new Ciclos(); db = DatabaseFactory.CreateDatabase(); sqlCommand = "[dbo].gspCiclos_SELECT"; dbCommand = db.GetStoredProcCommand(sqlCommand, cicloID); // Get results. ds = db.ExecuteDataSet(dbCommand); // Verification. if (ds == null || ds.Tables[0].Rows.Count == 0) { throw new ApplicationException("Could not get Ciclos ID:" + cicloID.ToString() + " from Database."); } // Return results. ds.Tables[0].TableName = TABLE_NAME; instance.MapFrom(ds.Tables[0].Rows[0]); return(instance); }
public ActionResult Create(CicloViewModel model) { if (ModelState.IsValid) { //if (model.DataAtualizacao.Value <= DateTime.Now) { // this.addMensagemErro("Ciclo deve ser maior que a data atual"); // return View(model); //} if (CicloService.getCiclos(model.DataAtualizacao.Value).Count > 0) { this.addMensagemErro("Ciclo já existe"); return(View(model)); } Ciclos ciclo = new Ciclos(); fillCiclo(ciclo, model); CicloService.saveCiclo(ciclo); this.addMensagemSucesso("Ciclo criado com sucesso!"); } else { return(View(model)); } return(RedirectToAction("Index", "Ciclo")); }
static void Main() { Console.WriteLine("Por favor introduce cinco numeros:"); int[] array = new int[5]; int numero; for (int i = 0; i < 5; i++) { numero = int.Parse(Console.ReadLine()); array[i] = numero; } //con Ciclos.cs int res1 = Ciclos.SumaV(array); double res2 = Ciclos.MultV(array); int res3 = Ciclos.Potencia(array[1], 3); int res4 = Ciclos.Factorial(array[1]); Console.WriteLine("La suma de tus numeros es: " + res1); Console.WriteLine("La multiplicación de tus numeros es: " + res2); Console.WriteLine("El número {0} ingresado elevado al cubo es igual a: {1}", array[0], res3); Console.WriteLine("El factorial del número {0} ingresado es igual a: {1}", array[1], res4); //con Numeros.cs Console.WriteLine("Se ingresa el número 15.6321."); string cadena = "15.6321"; int res5 = Numeros.Entero(cadena); float res6 = Numeros.Flotante(cadena); Console.WriteLine("La conversión a entero es: " + res5); Console.WriteLine("La conversión a flotante es: " + res6); }
public ActionResult Index(int?page, string search) { CustomHelper.setTitulo("Ciclo", "Listado"); List <Ciclo> Ciclos = new List <Ciclo>(); try { if (!string.IsNullOrWhiteSpace(search) && search != null) { Ciclos = new CicloBL().Buscar(search, CustomHelper.getColegioId()).ToList(); } else { Ciclos = new CicloBL().ObtenerListado(true, CustomHelper.getColegioId()); } } catch (Exception ex) { ViewBag.Error = string.Format("Message: {0} StackTrace: {1}", ex.Message, ex.StackTrace); return(View("~/Views/Shared/Error.cshtml")); } ViewBag.Search = search; int pageSize = 15; int pageNumber = (page ?? 1); return(View(Ciclos.ToPagedList(pageNumber, pageSize))); }
public Ciclos Save(Ciclos objCiclos) { using (var dbContext = GetSISAPDBContext()) { dbContext.Ciclos.Add(objCiclos); dbContext.SaveChanges(); } return(objCiclos); }
public static void crearCiclo(DatosAcademicos datos) { BecasFedisalEntities becas = new BecasFedisalEntities(); Ciclos ciclo = new Ciclos(); ciclo.Datos_becario = datos.ID; becas.Ciclos.Add(ciclo); becas.SaveChanges(); }
public void Update(Ciclos objCiclos) { using (var dbContext = GetSISAPDBContext()) { dbContext.Ciclos.Attach(objCiclos); dbContext.Entry(objCiclos).State = EntityState.Modified; dbContext.SaveChanges(); } }
static void Main(string[] args) { //Arreglos_ame.GenerarVectorCadenas(); int num = Ciclos.NumeroFactorial(10); Console.WriteLine(num); Console.ReadKey(); }
private CicloViewModel getViewModel(Ciclos ciclo) { var model = new CicloViewModel() { IDCiclo = ciclo.IDCiclo, Indice = ciclo.Indice, DataAtualizacao = ciclo.DataAtualizacao }; return(model); }
protected void Page_Load(object sender, EventArgs e) { Usuarios usuario = (Usuarios)Session["usuario"]; Becarios becario = usuario.Becarios.LastOrDefault(); DatosAcademicos datos = becario.DatosAcademicos.LastOrDefault(); Presupuestos presupuesto = datos.Presupuestos.LastOrDefault(); Ciclos ciclo = datos.Ciclos.LastOrDefault(); this.txt_ciclo.Text = "" + ciclo.ID; this.txt_presupuesto.Text = "" + presupuesto.ID; }
public static List <LeiturasCiclo> ListaLeiturasCiclos(Ciclos ciclo) { using (FbConnection fbConn = new FbConnection(Util.DAO.Conn)) { using (FbCommand cmd = new FbCommand()) { try { fbConn.Open(); cmd.Connection = fbConn; cmd.CommandText = "SELECT * FROM LEITURAS_CICLO WHERE CICLO = " + ciclo.id + " ORDER BY ID"; FbDataReader dr = cmd.ExecuteReader(); List <LeiturasCiclo> listaLeituras = new List <LeiturasCiclo>(); while (dr.Read()) { LeiturasCiclo leituras = new LeiturasCiclo(); leituras.idLeiturasCiclo = (int)dr["ID"]; leituras.horario = dr["HORARIO"].ToString(); leituras.T1 = Convert.ToSingle(dr["T1"]); leituras.T2 = Convert.ToSingle(dr["T2"]); leituras.T3 = Convert.ToSingle(dr["T3"]); leituras.T4 = Convert.ToSingle(dr["T4"]); leituras.ciclo = ciclo; listaLeituras.Add(leituras); } return(listaLeituras); } catch (FbException fbError) { LogErro logErro = new LogErro(); logErro.crg = ciclo.crg; logErro.descricao = "Erro ao listar as Leituras do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = fbError.Message; LogErroDAO.inserirLogErro(logErro, 0); return(null); } catch (Exception error) { LogErro logErro = new LogErro(); logErro.crg = ciclo.crg; logErro.descricao = "Erro ao listar as Leituras do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = error.Message; LogErroDAO.inserirLogErro(logErro, 0); return(null); } } } }
public ActionResult Edit(int id) { Ciclos ciclo = CicloService.getCiclo(id); if (ciclo == null) { this.addMensagemErro("Ciclo não encontrado"); return(RedirectToAction("Index", "Ciclo")); } else { return(View(getViewModel(ciclo))); } }
public void saveCiclo(Ciclos ciclo) { if (ciclo.IDCiclo == 0) { ciclo.DataCriacao = DateTime.Now; ciclo = MarteUpdatesContext.Ciclos.Add(ciclo); MarteUpdatesContext.SaveChanges(); } else { ciclo.DataModificacao = DateTime.Now; MarteUpdatesContext.Ciclos.Attach(ciclo); MarteUpdatesContext.Entry(ciclo).State = EntityState.Modified; MarteUpdatesContext.SaveChanges(); } }
public static Ciclos[] Search(System.Int32?cicloID, System.String cicloName, System.DateTime?fechaInicio, System.DateTime?fechaFinZona1, System.DateTime?fechaFinZona2, System.Double?montoporhectarea, System.Boolean?cerrado) { DataSet ds; Database db; string sqlCommand; DbCommand dbCommand; db = DatabaseFactory.CreateDatabase(); sqlCommand = "[dbo].gspCiclos_SEARCH"; dbCommand = db.GetStoredProcCommand(sqlCommand, cicloID, cicloName, fechaInicio, fechaFinZona1, fechaFinZona2, montoporhectarea, cerrado); ds = db.ExecuteDataSet(dbCommand); ds.Tables[0].TableName = TABLE_NAME; return(Ciclos.MapFrom(ds)); }
public static List <string> retornaEmpresasdoCiclo(Ciclos ciclos) { using (FbConnection fbConn = new FbConnection(Util.DAO.Conn)) { using (FbCommand cmd = new FbCommand()) { try { fbConn.Open(); cmd.Connection = fbConn; cmd.CommandText = "SELECT EMPRESA FROM PRODUTO_CICLO WHERE CICLO = " + ciclos.id; FbDataReader dr = cmd.ExecuteReader(); List <string> empresas = new List <string>(); while (dr.Read()) { int idEmpresa = (int)dr["EMPRESA"]; empresas.Add(EmpresaCicloDAO.retornaEmpresa(idEmpresa, ciclos.crg)); } return(empresas); } catch (FbException fbError) { LogErro logErro = new LogErro(); logErro.crg = ciclos.crg; logErro.descricao = "Erro ao listar os Produtos do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = fbError.Message; LogErroDAO.inserirLogErro(logErro, 0); return(null); } catch (Exception error) { LogErro logErro = new LogErro(); logErro.crg = ciclos.crg; logErro.descricao = "Erro ao listar os Produtos do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = error.Message; LogErroDAO.inserirLogErro(logErro, 0); return(null); } } } }
public ActionResult Delete(int id) { Ciclos ciclo = CicloService.getCiclo(id); if (ciclo != null) { try { CicloService.deleteCiclo(ciclo); } catch (Exception) { this.addMensagemErro("Não é possível excluir o Ciclo, pois já está amarrado a outros processos."); } this.addMensagemSucesso("Ciclo excluído com sucesso"); } else { this.addMensagemErro("Ciclo não encontrado"); } return(RedirectToAction("Index", "Ciclo")); }
public async Task <Ciclos> SaveCiclos([FromBody] Ciclos Ciclos) { if (!ModelState.IsValid) { throw new ApiException("Model binding failed.", 500); } if (!Repository.Validate(Ciclos)) { throw new ApiException(Repository.ErrorMessage, 500, Repository.ValidationErrors); } var registro = await Repository.SaveCiclos(Ciclos); if (registro == null) { throw new ApiException(Repository.ErrorMessage, 500); } return(registro); }
public ActionResult Edit(CicloViewModel model) { if (ModelState.IsValid) { if (CicloService.getCiclos(model.DataAtualizacao.Value).Count > 0) { this.addMensagemErro("Ciclo já existe"); return(View(model)); } Ciclos ciclo = CicloService.getCiclo(model.IDCiclo); fillCiclo(ciclo, model); CicloService.saveCiclo(ciclo); this.addMensagemSucesso("Ciclo salvo com sucesso"); } else { return(View(model)); } return(RedirectToAction("Index", "Ciclo")); }
public static Ciclos[] MapFrom(DataSet ds) { List <Ciclos> objects; // Initialise Collection. objects = new List <Ciclos>(); // Validation. if (ds == null) { throw new ApplicationException("Cannot map to dataset null."); } else if (ds.Tables[TABLE_NAME].Rows.Count == 0) { return(objects.ToArray()); } if (ds.Tables[TABLE_NAME] == null) { throw new ApplicationException("Cannot find table [dbo].[Ciclos] in DataSet."); } if (ds.Tables[TABLE_NAME].Rows.Count < 1) { throw new ApplicationException("Table [dbo].[Ciclos] is empty."); } // Map DataSet to Instance. foreach (DataRow dr in ds.Tables[TABLE_NAME].Rows) { Ciclos instance = new Ciclos(); instance.MapFrom(dr); objects.Add(instance); } // Return collection. return(objects.ToArray()); }
protected void Page_Load(object sender, EventArgs e) { int id = int.Parse(RouteData.Values["becario"].ToString()); int id_ciclo = int.Parse(RouteData.Values["ciclo"].ToString()); becario = BecariosModelo.Encontrar(id); ciclo = BecariosModelo.encontrarCiclo(id_ciclo); presupuesto = becario.DatosAcademicos.Last().Presupuestos.Last(); // Obtenemos los datos del presupuesto global var desembolos = BecariosModelo.obtenerTotalDesembolsado(presupuesto.ID); // Total del dinero matricula = presupuesto.matricula + desembolos.Matricula; manuntencion = presupuesto.manutencion + desembolos.Manuntencion; libros = presupuesto.libros + desembolos.Libro; aranceles = presupuesto.aranceles + desembolos.Araceles; graduacion = presupuesto.trabajo_graduacion + desembolos.Graduacion; seguro = presupuesto.seguro + desembolos.Seguro; this.txt_presupuesto.Text = "" + presupuesto.ID; this.txt_datos.Text = "" + becario.DatosAcademicos.Last().ID; }
public void deleteCiclo(Ciclos ciclo) { MarteUpdatesContext.Ciclos.Remove(ciclo); MarteUpdatesContext.SaveChanges(); }
public void deleteCiclo(Ciclos ciclos) { dao.deleteCiclo(ciclos); }
public static bool inserirLeiturasCiclo150(List <LeiturasCiclo> leituras, int pIndiceDaLeitura, Ciclos ciclo) { using (FbConnection fbConn = new FbConnection(Util.DAO.Conn)) { using (FbCommand cmd = new FbCommand()) { try { fbConn.Open(); cmd.Connection = fbConn; for (int i = 0; i < leituras.Count; i++) { string inicioComando = "execute block as begin "; string meioComando = string.Empty; for (int j = pIndiceDaLeitura; j < leituras.Count; j++) { var l = leituras[j]; meioComando = "INSERT INTO LEITURAS_CICLO(HORARIO,T1,T2,T3,T4,CICLO) VALUES('" + leituras[j].horario + "'," + leituras[j].T1 + "," + leituras[j].T2 + "," + leituras[j].T3 + "," + leituras[j].T4 + "," + ciclo.id + ");"; inicioComando += meioComando; if (i == 100) { inicioComando = inicioComando + "end"; cmd.CommandText = inicioComando; cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); inicioComando = "execute block as begin "; i = 0; } else { i++; } } if (i != 0) { inicioComando = inicioComando + "end"; cmd.CommandText = inicioComando; cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); i = leituras.Count; } } return(true); } catch (FbException fbError) { LogErro logErro = new LogErro(); logErro.crg = ciclo.crg; logErro.descricao = "Erro no inserir as Leituras do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = fbError.Message; LogErroDAO.inserirLogErro(logErro, 0); return(false); } catch (Exception error) { LogErro logErro = new LogErro(); logErro.crg = ciclo.crg; logErro.descricao = "Erro no inserir as Leituras do Ciclo"; logErro.data = DateTime.Now; logErro.maisDetalhes = error.Message; LogErroDAO.inserirLogErro(logErro, 0); return(false); } } } }
public void saveCiclo(Ciclos ciclos) { dao.saveCiclo(ciclos); }
public JsonResult RegistrarCiclos(Ciclos objCiclos) { ciclosService.Save(objCiclos); return(Json(new { ok = "ok" }, JsonRequestBehavior.AllowGet)); }
public JsonResult Update(Ciclos objCiclos) { ciclosService.Update(objCiclos); return(Json(new { ok = "success" }, JsonRequestBehavior.AllowGet)); }
public static void Update(Ciclos ciclos) { ciclos.Update(); }
public static void Update(Ciclos ciclos, DbTransaction transaction) { ciclos.Update(transaction); }
public static Ciclos[] Search(Ciclos searchObject) { return(Search(searchObject.CicloID, searchObject.CicloName, searchObject.FechaInicio, searchObject.FechaFinZona1, searchObject.FechaFinZona2, searchObject.Montoporhectarea, searchObject.Cerrado)); }