public tb_ColaCorreoParametros_Info GetInfo(int IdEmpresa) { try { tb_ColaCorreoParametros_Info info = new tb_ColaCorreoParametros_Info(); using (Entities_general db = new Entities_general()) { var Entity = db.tb_ColaCorreoParametros.Where(q => q.IdEmpresa == IdEmpresa).FirstOrDefault(); if (Entity == null) { return(null); } info = new tb_ColaCorreoParametros_Info { IdEmpresa = Entity.IdEmpresa, Usuario = Entity.Usuario, Contrasenia = Entity.Contrasenia, Puerto = Entity.Puerto, Host = Entity.Host, PermitirSSL = Entity.PermitirSSL, CorreoCopia = Entity.CorreoCopia }; } return(info); } catch (Exception) { throw; } }
public bool GuardarDB(tb_ColaCorreoParametros_Info info) { try { return(odata.GuardarDB(info)); } catch (Exception) { throw; } }
public bool GuardarDB(tb_ColaCorreoParametros_Info info) { try { using (Entities_general db = new Entities_general()) { var Entity = db.tb_ColaCorreoParametros.Where(q => q.IdEmpresa == info.IdEmpresa).FirstOrDefault(); if (Entity == null) { Entity = new tb_ColaCorreoParametros { IdEmpresa = info.IdEmpresa, Usuario = info.Usuario, Contrasenia = info.Contrasenia, Puerto = info.Puerto, Host = info.Host, PermitirSSL = info.PermitirSSL, CorreoCopia = info.CorreoCopia, IdUsuarioCreacion = info.IdUsuarioCreacion, FechaCreacion = DateTime.Now }; db.tb_ColaCorreoParametros.Add(Entity); } else { Entity.Usuario = info.Usuario; Entity.Contrasenia = info.Contrasenia; Entity.Puerto = info.Puerto; Entity.Host = info.Host; Entity.PermitirSSL = info.PermitirSSL; Entity.CorreoCopia = info.CorreoCopia; Entity.IdUsuarioModificacion = info.IdUsuarioCreacion; Entity.FechaModificacion = DateTime.Now; } db.SaveChanges(); } return(true); } catch (Exception) { throw; } }