public EntitiesLayer.Empresa GetDatosEmpresa() { EntitiesLayer.Empresa empresa = null; var sqlQuery = "SELECT nombre,logo FROM dbo.Datos_empresa where id_datos_empresa = 1"; SqlCommand cmd = new SqlCommand(); var ds = DBAccess.ExecuteSQLWithDS(cmd, sqlQuery); if (ds.Tables[0].Rows.Count > 0) { empresa = new EntitiesLayer.Empresa(); foreach (DataRow dr in ds.Tables[0].Rows) { empresa.NombreEmpresa = (dr["nombre"].ToString()); empresa.Logo = (byte[])(dr["logo"]); } } return empresa; }
public void RegistrarDatosEmpresa(string pnombreEmpresa, Byte[] plogo) { Empresa empresa = null; empresa = new Empresa(pnombreEmpresa, plogo); if (empresa.IsValid) { UoW.InfoEmpresa.ModificarDatosEmpresa(empresa); } else { StringBuilder sb = new StringBuilder(); foreach (RuleViolation rv in empresa.GetRuleViolations()) { sb.AppendLine(rv.ErrorMessage); } throw new BusinessLogicException(sb.ToString()); } }