public tb_banco_Info get_info(int IdBanco) { try { tb_banco_Info info = new tb_banco_Info(); using (Entities_general Context = new Entities_general()) { tb_banco Entity = Context.tb_banco.FirstOrDefault(q => q.IdBanco == IdBanco); if (Entity == null) { return(null); } info = new tb_banco_Info { IdBanco = Entity.IdBanco, ba_descripcion = Entity.ba_descripcion, Estado = Entity.Estado, CodigoLegal = Entity.CodigoLegal, TieneFormatoTransferencia = Entity.TieneFormatoTransferencia }; } return(info); } catch (Exception) { throw; } }
public Boolean GrabarDB(tb_banco_Info Info, ref string msg) { try { Boolean resultado = false; using (EntitiesGeneral context = new EntitiesGeneral()) { var address = new tb_banco(); address.IdBanco = Info.IdBanco = getId(); address.ba_descripcion = Info.ba_descripcion; address.Estado = Info.Estado; address.CodigoLegal = Info.CodigoLegal; address.TieneFormatoTransferencia = Convert.ToBoolean(Info.TieneFormatoTransferencia); context.tb_banco.Add(address); context.SaveChanges(); msg = "Se ha procedido grabar el Banco #: " + address.IdBanco.ToString() + " exitosamente."; resultado = true; } return(resultado); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
//Método para inserir Banco public void InserirBanco(tb_banco obj_Banco) { //Cria o Banco Banco objBanco = new Banco(); //Adciona o objeto para gravar objBanco.AddTotb_banco(obj_Banco); //salva a operacao objBanco.SaveChanges(); }
public ActionResult GravarBanco(string nome_banco, string endereco, string telefone, string site_banco, int?cod_banco) { if (nome_banco.Trim() == string.Empty || endereco.Trim() == string.Empty || telefone.Trim() == string.Empty || site_banco.Trim() == string.Empty) { ViewBag.Validar = 0; } else { try { //Cria o Objeto DAO BancoDAO objDAO = new BancoDAO(); //Cria o objeto para gravar tb_banco objBanco = new tb_banco(); tb_endereco objEndereco = new tb_endereco(); objBanco.cod_usuario = CodigoUsuarioLogado; objBanco.nome_banco = nome_banco.Trim(); objEndereco.endereco = endereco.Trim(); objEndereco.telefone = telefone.Trim(); objBanco.site_banco = site_banco.Trim(); objBanco.tb_endereco.Add(objEndereco); if (cod_banco == null) { objDAO.InserirBanco(objBanco); } else { objBanco.cod_banco = Convert.ToInt32(cod_banco); objDAO.AlterarBanco(objBanco); } ViewBag.Validar = 1; } catch { ViewBag.Validar = -1; } } ConsultarBanco(); return(View("Banco")); }
//Método para alterar todos os Bancos cadastrados public void AlterarBanco(tb_banco objEntrada) { //Cria Objeto Banco Banco objBanco = new Banco(); //Será criado o objeto objCadastroBanco com o nome de todos os bancos cadastraddos e seus respectivos endereços tb_banco objCadastroBanco = objBanco.tb_banco.Include("tb_endereco") .FirstOrDefault(p => p.cod_banco == objEntrada.cod_banco); //Guarda os valores do banco no objeto ObjCadastroBanco a qual vao estar disponível para alteração objCadastroBanco.nome_banco = objEntrada.nome_banco; objCadastroBanco.tb_endereco.First().endereco = objEntrada.tb_endereco.First().endereco; objCadastroBanco.tb_endereco.First().endereco = objEntrada.tb_endereco.First().telefone; objCadastroBanco.site_banco = objEntrada.site_banco; //salva a operacao objBanco.SaveChanges(); }
public bool anularDB(tb_banco_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_banco Entity = Context.tb_banco.FirstOrDefault(q => q.IdBanco == info.IdBanco); if (Entity == null) { return(false); } Entity.Estado = info.Estado = "I"; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool modificarDB(tb_banco_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_banco Entity = Context.tb_banco.FirstOrDefault(q => q.IdBanco == info.IdBanco); if (Entity == null) { return(false); } Entity.CodigoLegal = info.CodigoLegal; Entity.ba_descripcion = info.ba_descripcion; Entity.TieneFormatoTransferencia = info.TieneFormatoTransferencia; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool guardarDB(tb_banco_Info info) { try { using (Entities_general Context = new Entities_general()) { tb_banco Entity = new tb_banco { IdBanco = info.IdBanco = get_id(), ba_descripcion = info.ba_descripcion, Estado = info.Estado = "A", CodigoLegal = info.CodigoLegal, TieneFormatoTransferencia = info.TieneFormatoTransferencia }; Context.tb_banco.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }