public Boolean gravar(Obra obra) { try { // Cria um objeto DataAdapter //SqlDataAdapter DA = new SqlDataAdapter("select * from Projeto", this.connection.Conex); string insert = @"INSERT INTO Obra(titulo,subtitulo,local_publicao, ano_publicacao)VALUES(@titulo,@subtitulo,@local,@ano)"; SqlCommand cmd = new SqlCommand(insert, this.connection.Conex); // Define os parâmetros de comando com valores //cmd.Parameters.AddWithValue("@id", 9); cmd.Parameters.AddWithValue("@titulo", obra.titulo); cmd.Parameters.AddWithValue("@data", obra.subtitulo); cmd.Parameters.AddWithValue("@local", obra.local_publicacao); cmd.Parameters.AddWithValue("@ano", obra.ano_publicacao); //DA.InsertCommand = cmd; //DA.InsertCommand.ExecuteNonQuery(); MessageBox.Show("Inserido com sucesso"); } catch (Exception ex) { //MessageBox.Show(ex.Message, "Erro ao gravar"); MessageBox.Show("Erro ao gravar"); return false; } return true; }
public ActionResult Create(int id) { var obra = new Obra(); obra.IdCliente = id; return(View(obra)); }
public static string ToSearchNameString( this Obra obra) { return(Codificable.GenerateStringForSearchWithoutParseCode( obra.CodigoObra, obra.Nombre, obra.Domicilio)); }
// POST api/Obra public void Post([FromBody] Obra Obra) { using (TEConstruyeEntities entities = new TEConstruyeEntities()) { entities.Obra.Add(Obra); entities.SaveChanges(); } }
private void AnalizarPrecios(DataTable hoja, Obra obra, int i) { i = GetCeroYPrecio(hoja, i); while (i != -1) { i = GetCeroYPrecio(hoja, ProcesarPrecio(hoja, obra, i)); } }
public EditarObraForm(Obra _selectedObra) { this.obra = _selectedObra; InitializeComponent(); this.textBox1.Text = obra.Nome; }
//private void cmbMotivo_Validating(object sender, CancelEventArgs e) //{ // try // { // if (cmbMotivo.SelectedItem == null) // { // cmbMotivo.Text = ""; // } // } // catch (Exception ex) // { // Log_Error_bus.Log_Error(ex.ToString()); // MessageBox.Show(ex.ToString()); // } //} private void gridvwDetListMateriales_KeyPress(object sender, KeyPressEventArgs e) { try { com_ListadoDiseno_Det_Info Temp = new com_ListadoDiseno_Det_Info(); Temp = (com_ListadoDiseno_Det_Info)gridvwDetListMateriales.GetFocusedRow(); if ((e.KeyChar == (char)8)) { if (MessageBox.Show("¿Desea eliminar el producto: " + Temp.pr_descripcion + " de la Lista ?", "Eliminar producto", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { List <com_ListadoDiseno_Det_Info> lsttemp = new List <com_ListadoDiseno_Det_Info>(); for (int i = 0; i < gridvwDetListMateriales.RowCount; i++) { if (i != gridvwDetListMateriales.FocusedRowHandle) { var ass = (com_ListadoDiseno_Det_Info)gridvwDetListMateriales.GetRow(i); if (ass != null) { com_ListadoDiseno_Det_Info row = new com_ListadoDiseno_Det_Info(); row.IdEmpresa = param.IdEmpresa; row.CodObra = Obra.get_item(); row.Det_Kg = ass.Det_Kg; row.IdDetalle = 0; row.IdListadoDiseno = 0; row.IdProducto = ass.IdProducto; if (ass.IdProducto == 0) { MessageBox.Show("Debe corregir su seleccion de productos", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } row.Unidades = ass.Unidades; row.pr_codigo = ass.pr_codigo; row.pr_descripcion = ass.pr_descripcion; if (row.Unidades != 0 && row.Det_Kg != 0) { lsttemp.Add(row); } } } } gridCtrlDetListMateriales.DataSource = lsttemp; LstInfoLDiseno = (List <com_ListadoDiseno_Det_Info>)gridvwDetListMateriales.DataSource; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
private void gridvwDetListMaterialesDisponibles_PreAsignado_a_Obra_KeyPress(object sender, KeyPressEventArgs e) { try { com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info Temp = new com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info(); Temp = (com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info)gridvwDetListMaterialesDisponibles_PreAsignado_a_Obra.GetFocusedRow(); if ((e.KeyChar == (char)8)) { if (MessageBox.Show("¿Desea eliminar el producto: " + Temp.pr_descripcion + " de la Lista ?", "Eliminar producto", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { List <com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info> lsttemp = new List <com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info>(); for (int i = 0; i < gridvwDetListMaterialesDisponibles_PreAsignado_a_Obra.RowCount; i++) { if (i != gridvwDetListMaterialesDisponibles_PreAsignado_a_Obra.FocusedRowHandle) { var ass = (com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info)gridvwDetListMaterialesDisponibles_PreAsignado_a_Obra.GetRow(i); if (ass != null) { com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info row = new com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info(); row.IdEmpresa = param.IdEmpresa; row.CodObra_preasignada = Obra.get_item(); //row.IdOrdenTaller = Convert.ToInt32(UltraCmbOrdenTaller.EditValue); row.Det_Kg = ass.Det_Kg; //row.IdDetalle = 0; row.IdNumMovi = ass.IdNumMovi; row.IdProducto = ass.IdProducto; if (ass.IdProducto == 0) { MessageBox.Show("Debe corregir su seleccion de productos", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } row.dm_cantidad = ass.dm_cantidad; row.pr_codigo = ass.pr_codigo; row.pr_descripcion = ass.pr_descripcion; if (row.dm_cantidad != 0 && row.Det_Kg != 0) { lsttemp.Add(row); } } } } gridCtrlDetListMaterialesDisponibles_PreAsignado_a_Obra.DataSource = lsttemp; LstInfoLMat = (List <com_ListadoMaterialesDisponibles_PreAsignado_a_Obra_Det_Info>)gridvwDetListMaterialesDisponibles_PreAsignado_a_Obra.DataSource; } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }
public static DataTable CbITO(int Provincia) { Obra obj = new Obra(); obj.ID_Provincia = Provincia; DObras DO = new DObras(); return(DO.CBITO(obj)); }
public CadastroCitacao() { InitializeComponent(); List <obra> obras = Obra.listarObra(); obraBindingSource.DataSource = obras; }
private void RegistrarDetalleSubItem(Obra obra, SubItemDeItem subItemDeItem, double cantidad, double precioUnitario) { DetalleSubItemsController cont = new DetalleSubItemsController(); DetalleSubItem detalleSubItem = new DetalleSubItem { ID = 0, Cantidad = cantidad, Obra = obra, PrecioUnitario = precioUnitario, SubItemDeItem = subItemDeItem }; cont.Insertar(db, detalleSubItem); }
public async Task <ActionResult> DeleteConfirmed(int id) { Obra obra = await db.Obras.FindAsync(id); db.Obras.Remove(obra); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
private void CapturarDatos() { obra = cboObra.SelectedItem as Obra; funcion.Obra = obra; funcion.Dia = Convert.ToInt32(cboDia.SelectedIndex) - 1; funcion.Horario = txtHoarario.Text; funcion.Estado = cboEstado.SelectedIndex == 0 ? "A" :"I"; }
public async Task Atualizar(Obra obra) { if (!ExecutarValidacao(new ObraValidation(), obra)) { return; } await _obraRepository.Atualizar(obra); }
public static void ApagarUmaObra() { string[] titulos_obras = Obra.LerTodosOsTitulos(); string[] anos_de_criacao_obras = Obra.LerTodosAnosDeCriacao(); string[] descricoes_obras = Obra.LerTodasAsDescricoes(); string[] nomes_artistas = Obra.LerTodosOsArtistas(); int obra_escolha = 0; do { Util.LimparTela(); for (int i = 0; i < titulos_obras.Length; i++) { Console.WriteLine("{0} - {1}", i + 1, titulos_obras[i]); } Console.WriteLine("0 - Cancelar"); Console.Write("Escolha a obra a ser apagada: "); obra_escolha = int.Parse(Console.ReadLine()); if (obra_escolha != 0) { try { GravarArquivo apagar_titulos = new GravarArquivo("_infos\\info_obra\\nome.txt"); apagar_titulos.ApagarUmaLinha(titulos_obras[obra_escolha - 1]); GravarArquivo apagar_anos_de_criacao = new GravarArquivo("_infos\\info_obra\\ano_criacao.txt"); apagar_anos_de_criacao.ApagarUmaLinha(anos_de_criacao_obras[obra_escolha - 1]); GravarArquivo apagar_descricoes = new GravarArquivo("_infos\\info_obra\\descricao.txt"); apagar_descricoes.ApagarUmaLinha(descricoes_obras[obra_escolha - 1]); GravarArquivo apagar_nome_artista = new GravarArquivo("_infos\\info_obra\\nome_artista.txt"); apagar_nome_artista.ApagarUmaLinha(nomes_artistas[obra_escolha - 1]); Util.LimparTela(); Console.WriteLine("Obra apagada com sucesso!"); Util.GravarLog("Obra apagada: " + titulos_obras[obra_escolha - 1]); Util.TecleEnterParaSair(); } catch { Util.LimparTela(); Console.WriteLine("Erro!"); Util.TecleEnterParaSair(); } } else { Console.WriteLine("Escolha indisponível"); } } while(obra_escolha != 0); }
public Obra Salvar(Obra obra) { if (!obra.IsValid()) { return(obra); } obra.ValidationResult.Message = Mensagem.Inclusao; return(_obraRepository.Adicionar(obra)); }
public ActionResult Create(Obra obra, int id) { BLLObra bll = new BLLObra(); obra.IdCliente = id; obra.id = 0; bll.CreateObra(obra); return(RedirectToAction("Index", new { id = id })); }
public Obra Alterar(Obra obra) { if (!obra.IsValid()) { return(obra); } obra.ValidationResult.Message = Mensagem.Alteracao; return(_obraRepository.Atualizar(obra)); }
public override double comprarBoleta(Obra obra) { double precioBoleta = Constantes.precioOcasional; if (obra.Hora > 9) { precioBoleta = precioBoleta + (precioBoleta * 15) / 100; } return(precioBoleta); }
private void dgvObras_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) { Obra obra = (Obra)dgvObras.CurrentRow.DataBoundItem; ManObraEditar manObraEditar = new ManObraEditar(obra); manObraEditar.ShowDialog(); llenarGrilla(); } }
public override long ComprarBoleta(Obra obra) { int precioBoleta = Constantes.PrecioBoletaOcasional; if (obra.Hora > 9) { return(CobrarRecargoExtra(precioBoleta)); } return(precioBoleta); }
public ActionResult Edit([Bind(Include = "Cod_obra,Cod_reg,Cod_mues,Titulo,Coleccion,Conjunto,Serie,Autor,Nacionalidad,Origen,Fecha,Fechado,RegimenPrioridad,Procedencia,Premios,tecnica,Soporte,DescPreiconografica,DimencionMarco,DimSoporte,DimSinMarco,Tamaño,Inscripciones,EstadoIntegridad,EstadooConservacionObra,EstadooConservacionMarco,ObservacionConservacion,FotoFrente,FotoPost,ObservacionesObra,AnalisisObra,Bibliografia,Responsable,FechaCatalogacion")] Obra obra) { if (ModelState.IsValid) { db.Entry(obra).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(obra)); }
public static object GetRecord(int id) { UnitOfWork uow = new UnitOfWork(); Obra obra = uow.ObraBusinessLogic.GetByID(id); return new { Id=obra.Id, Numero=obra.Numero,Descripcion=obra.Descripcion,MunicipioId=obra.MunicipioId,LocalidadId=obra.LocalidadId,CriterioPriorizacionId=obra.CriterioPriorizacionId,Convenio=obra.Convenio,ProgramaId=obra.AperturaProgramatica.Parent.ParentId,SubprogramaId=obra.AperturaProgramatica.ParentId,SubsubprogramaId=obra.AperturaProgramaticaId,UnidadMedidaId=obra.AperturaProgramaticaUnidadId,CantidadUnidades=obra.CantidadUnidades,NumeroBeneficiarios=obra.NumeroBeneficiarios,Empleos=obra.Empleos,Jornales=obra.Jornales,SituacionObraId=obra.SituacionObraId,CostoTotal=obra.GetCostoTotal(),PresupuestoEjercicio=obra.GetImporteAsignado(),NumeroAnterior=obra.NumeroAnterior,ImporteLiberadoEjerciciosAnteriores=obra.ImporteLiberadoEjerciciosAnteriores,ModalidadId=obra.ModalidadObra,FuncionalidadId=obra.FuncionalidadId,EjeId=obra.EjeId,PlanSectorialId=obra.PlanSectorialId,ModalidadPVDId=obra.ModalidadId,ProgramaPVDId=obra.ProgramaId,GrupoBeneficiarioId=obra.GrupoBeneficiarioId }; }
public static void EditObra(Obra _obra) { var index = _cacheObras.FindIndex(c => c.ObraId == _obra.ObraId); if (index != -1) { _cacheObras[index] = _obra; JsonUtil.WriteFromObra(_cacheObras); } }
public IHttpActionResult GetObra(int id) { Obra obra = db.Obra.Find(id); if (obra == null) { return(NotFound()); } return(Ok(Mapper.Map <Obra, DTO.ObraDTO>(obra))); }
/// <summary> /// Se marca la fecha de fin para una obra /// </summary> /// <param name="_idObra"></param> /// <returns></returns> public static Boolean finDeObraPara(long _idObra) { recso2011DBEntities gestor = claseIntercambio.getGestor(); Obra obra = (from e in gestor.Obras where e.recnum == _idObra select e).First(); obra.ffinObra = DateTime.Today.ToShortDateString(); gestor.SaveChanges(System.Data.Objects.SaveOptions.AcceptAllChangesAfterSave); return(true); }
public ActionResult <Obra> GetObra(int id) { Obra obra = db.Obras.Find(id); if (obra == null) { return(BadRequest()); } return(obra); }
public List <Obra> mostrarObraEnRodaje(int nroIden) { List <Obra> obraEnRodaje = new List <Obra>(); Obra o = CRodaje.Instancia.buscarObraEnRodaje(nroIden); if (o != null) { obraEnRodaje.Add(o); } return(obraEnRodaje); }
public override double comprarBoleta(Obra obra) { double valorBoleta = Constantes.precioAbonado; if (obra.Hora > 9) { valorBoleta = valorBoleta + (valorBoleta * 15) / 100; } return(valorBoleta); }
public ActionResult AlterarDadosObra([Bind(Include = "ObraId,TipoObra,DescricaoObra,StatusObra,ValorObra,DataInicioObra,DataTerminoObra")] Obra obra) { if (ModelState.IsValid) { db.Entry(obra).State = EntityState.Modified; obra.StatusObra = "Em Andamento"; db.SaveChanges(); return(RedirectToAction("ListaObraEmAndamento", "Obra").Mensagem("Dados Alterados com Sucesso !!", "Atenção")); } return(View(obra)); }
public ActionResult Create([Bind(Include = "ObraId,TipoObra,DescricaoObra,StatusObra,ValorObra,DataInicioObra,DataTerminoObra")] Obra obra, string DropStatus, string DropTipoObra) { if (DropTipoObra == "1") { obra.TipoObra = "Construção"; } else { if (DropTipoObra == "2") { obra.TipoObra = "Reforma"; } else { if (DropTipoObra == "3") { obra.TipoObra = "Reparo"; } else { obra.TipoObra = "Outros"; } } } if (ModelState.IsValid) { DateTime dataInicio = Convert.ToDateTime(obra.DataInicioObra).Date; DateTime dataTermino = Convert.ToDateTime(obra.DataTerminoObra).Date; int resultado = DateTime.Compare(dataInicio, dataTermino); int resultadoAno = dataTermino.Year; if (resultado >= 1) { return(View(obra).Mensagem("Data de Termino da Obra é menor que a Data de Início. Favor Verificar !!", "Atenção")); } if (obra.DataInicioObra < (DateTime.Now.Date)) { return(View(obra).Mensagem("Data de Início da Obra é Anterior a Data de Atual. Favor Verificar !!", "Atenção")); } if (resultadoAno != DateTime.Now.Year) { return(View(obra).Mensagem("Verifique a Data de Término da Obra", "Atenção")); } obra.StatusObra = "Em Andamento"; db.Obras.Add(obra); db.SaveChanges(); return(RedirectToAction("Create", "Obra").Mensagem("Dados Inseridos com Sucesso !!", "Atenção")); } return(View(obra)); }
public List<Obra> listarTodosSobrenome() { List<Obra> Lista = new List<Obra>(); SqlDataReader reader = null; try { string select = @"SELECT id_autor_de_obra, sobrenome FROM Autor_de_obra ORDER BY titulo ASC;"; SqlCommand cmd = new SqlCommand(select, this.connection.Conex); reader = cmd.ExecuteReader(); while (reader.Read()) { Obra Obra = new Obra(); Obra.id_obra = reader.GetInt32(0); Obra.titulo = reader.GetString(1); Lista.Add(Obra); } return Lista; } catch (Exception ex) { MessageBox.Show("Nenhuma Obra encontrado"); return Lista; } finally { reader.Close(); } }
public List<Obra> pesquisarObra(string nome, DateTime dataAbertura) { List<Obra> Lista = new List<Obra>(); try { string select = @"SELECT id_projeto,titulo,subtitulo, local_publicacao,ano_publicacao FROM Obra WHERE"; SqlCommand cmd = new SqlCommand(select, this.connection.Conex); cmd.Parameters.AddWithValue("@nome", nome); cmd.Parameters.AddWithValue("@data", dataAbertura); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Obra obra = new Obra(); obra.id_obra = reader.GetInt32(0); //obra.Nome = reader.GetString(1); //obra.DataAbertura = Convert.ToString(reader.GetDateTime(2)); Lista.Add(obra); } return Lista; } catch (Exception ex) { MessageBox.Show(" Nenhum projeto encontrado"); return Lista; } finally { this.connection.Conex.Close(); } }